summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatt Clay <matt@mystile.com>2024-08-31 01:46:45 +0200
committerGitHub <noreply@github.com>2024-08-31 01:46:45 +0200
commit434643000343f3d560216ff7edfb03a3e1621e67 (patch)
tree62b37b4d62892438160b1ed8cc26d4c0917b1860
parentUpdate boilerplate sanity test (#83879) (diff)
downloadansible-434643000343f3d560216ff7edfb03a3e1621e67.tar.xz
ansible-434643000343f3d560216ff7edfb03a3e1621e67.zip
ansible-test - Reduce scope of empty-init test (#83878)
Diffstat (limited to '')
-rw-r--r--changelogs/fragments/ansible-test-sanity-empty-init.yml2
-rw-r--r--test/lib/ansible_test/_util/controller/sanity/code-smell/empty-init.json2
-rw-r--r--test/sanity/ignore.txt3
3 files changed, 2 insertions, 5 deletions
diff --git a/changelogs/fragments/ansible-test-sanity-empty-init.yml b/changelogs/fragments/ansible-test-sanity-empty-init.yml
new file mode 100644
index 0000000000..0ba349bc77
--- /dev/null
+++ b/changelogs/fragments/ansible-test-sanity-empty-init.yml
@@ -0,0 +1,2 @@
+minor_changes:
+ - ansible-test - The ``empty-init`` sanity test no longer applies to ``module_utils`` packages.
diff --git a/test/lib/ansible_test/_util/controller/sanity/code-smell/empty-init.json b/test/lib/ansible_test/_util/controller/sanity/code-smell/empty-init.json
index 9835f9b6c8..eb13314264 100644
--- a/test/lib/ansible_test/_util/controller/sanity/code-smell/empty-init.json
+++ b/test/lib/ansible_test/_util/controller/sanity/code-smell/empty-init.json
@@ -1,9 +1,7 @@
{
"prefixes": [
"lib/ansible/modules/",
- "lib/ansible/module_utils/",
"plugins/modules/",
- "plugins/module_utils/",
"test/units/",
"tests/unit/"
],
diff --git a/test/sanity/ignore.txt b/test/sanity/ignore.txt
index 9a1328eff2..be3d59f7cd 100644
--- a/test/sanity/ignore.txt
+++ b/test/sanity/ignore.txt
@@ -39,8 +39,6 @@ lib/ansible/module_utils/compat/selinux.py import-3.12!skip # pass/fail depends
lib/ansible/module_utils/compat/selinux.py import-3.13!skip # pass/fail depends on presence of libselinux.so
lib/ansible/module_utils/compat/selinux.py pylint:unidiomatic-typecheck
lib/ansible/module_utils/distro/_distro.py no-assert
-lib/ansible/module_utils/distro/__init__.py empty-init # breaks namespacing, bundled, do not override
-lib/ansible/module_utils/facts/__init__.py empty-init # breaks namespacing, deprecate and eventually remove
lib/ansible/module_utils/powershell/Ansible.ModuleUtils.ArgvParser.psm1 pslint:PSUseApprovedVerbs
lib/ansible/module_utils/powershell/Ansible.ModuleUtils.CommandUtil.psm1 pslint:PSProvideCommentHelp # need to agree on best format for comment location
lib/ansible/module_utils/powershell/Ansible.ModuleUtils.CommandUtil.psm1 pslint:PSUseApprovedVerbs
@@ -50,7 +48,6 @@ lib/ansible/module_utils/powershell/Ansible.ModuleUtils.Legacy.psm1 pslint:PSCus
lib/ansible/module_utils/powershell/Ansible.ModuleUtils.Legacy.psm1 pslint:PSUseApprovedVerbs
lib/ansible/module_utils/powershell/Ansible.ModuleUtils.LinkUtil.psm1 pslint:PSUseApprovedVerbs
lib/ansible/module_utils/pycompat24.py no-get-exception
-lib/ansible/module_utils/six/__init__.py empty-init # breaks namespacing, bundled, do not override
lib/ansible/module_utils/six/__init__.py pylint:self-assigning-variable
lib/ansible/module_utils/six/__init__.py pylint:trailing-comma-tuple
lib/ansible/module_utils/six/__init__.py pylint:unidiomatic-typecheck