mirror of
https://github.com/ansible-collections/community.general.git
synced 2026-05-06 21:32:49 +00:00
Initial ansible-test implementation. (#18556)
This commit is contained in:
@@ -5,6 +5,7 @@ BASESTRING_USERS=$(grep -r basestring . \
|
||||
--exclude-dir .tox \
|
||||
| grep isinstance \
|
||||
| grep -v \
|
||||
-e test/results/ \
|
||||
-e lib/ansible/compat/six/_six.py \
|
||||
-e lib/ansible/module_utils/six.py \
|
||||
-e lib/ansible/modules/core/ \
|
||||
|
||||
18
test/sanity/code-smell/pylint-ansible-test.sh
Executable file
18
test/sanity/code-smell/pylint-ansible-test.sh
Executable file
@@ -0,0 +1,18 @@
|
||||
#!/bin/sh
|
||||
|
||||
cd test/runner/
|
||||
|
||||
pylint --max-line-length=120 --reports=n ./*.py ./*/*.py \
|
||||
--jobs 2 \
|
||||
--rcfile /dev/null \
|
||||
--function-rgx '[a-z_][a-z0-9_]{2,40}$' \
|
||||
-d unused-import \
|
||||
-d too-few-public-methods \
|
||||
-d too-many-arguments \
|
||||
-d too-many-branches \
|
||||
-d too-many-locals \
|
||||
-d too-many-statements \
|
||||
-d too-many-nested-blocks \
|
||||
-d too-many-instance-attributes \
|
||||
-d too-many-lines \
|
||||
-d too-many-return-statements
|
||||
1
test/sanity/code-smell/skip.txt
Normal file
1
test/sanity/code-smell/skip.txt
Normal file
@@ -0,0 +1 @@
|
||||
inappropriately-private.sh
|
||||
Reference in New Issue
Block a user