ansible/test/lib/ansible_test/_internal
Sloane Hertel 51f6d129cb
support hard coded module_defaults.yml groups for collections (#69919)
* Only allow groups which were hardcoded in module_defaults.yml

only load action groups from the collection if module_defaults contains a potential group for the action

* Fix tests using modules that override those whitelisted in lib/ansible/config/module_defaults.yml

Third party modules should not be using group/ - use the action name instead

* add externalized module_defaults tests

add the missing group and collections

ci_complete

Co-authored-by: Matt Davis <mrd@redhat.com>

* changelog

ci_complete

* Fix import in tests

ci_complete

* Update with requested changes

ci_complete

* don't traceback since we don't validate the contents of module_defaults

ci_complete

Co-authored-by: Matt Davis <mrd@redhat.com>
2020-06-09 15:38:57 -07:00
..
ci ansible-test local change detection: use --base-branch if specified (#69508) 2020-05-18 13:18:31 -07:00
cloud support hard coded module_defaults.yml groups for collections (#69919) 2020-06-09 15:38:57 -07:00
coverage Report error for coverage 5+ in ansible-test. 2020-03-27 12:29:02 -07:00
integration Update ansible-test handling of delegation paths. (#69056) 2020-04-20 22:04:25 -07:00
provider Fix ansible-test submodule handling. (#68759) 2020-04-08 01:15:49 -07:00
sanity Split out and install sanity test requirements. (#69971) 2020-06-09 13:38:36 -07:00
units Fix ansible-test pytest plugin loading. (#62119) 2019-09-10 23:27:05 -07:00
__init__.py
ansible_util.py Split out and install sanity test requirements. (#69971) 2020-06-09 13:38:36 -07:00
cache.py
classification.py ansible-test: don't trigger full CI run for changes to changelogs/ and docs/ in collections (#68550) 2020-04-09 02:53:34 -07:00
cli.py Split out and install sanity test requirements. (#69971) 2020-06-09 13:38:36 -07:00
config.py ansible-test local change detection: use --base-branch if specified (#69508) 2020-05-18 13:18:31 -07:00
constants.py
core_ci.py Update ansible-test support for CI providers. 2020-05-14 17:08:30 -07:00
coverage_util.py Code cleanup and refactoring in ansible-test. (#67063) 2020-02-04 11:21:53 -08:00
csharp_import_analysis.py Add relative module_util support for powershell (#68321) 2020-04-01 09:01:18 +10:00
data.py Fix ansible-test submodule handling. (#68759) 2020-04-08 01:15:49 -07:00
delegation.py Update ansible-test support for CI providers. 2020-05-14 17:08:30 -07:00
diff.py
docker_util.py fix ansible-test units to work(ish) under podman (#69462) 2020-05-12 10:46:22 -07:00
encoding.py Code cleanup and refactoring in ansible-test. (#67063) 2020-02-04 11:21:53 -08:00
env.py Update ansible-test support for CI providers. 2020-05-14 17:08:30 -07:00
executor.py Split out and install sanity test requirements. (#69971) 2020-06-09 13:38:36 -07:00
git.py Fix ansible-test handling of git submodules. (#65027) 2019-11-19 10:19:03 -08:00
http.py
import_analysis.py Fix ansible-test change detection traceback. 2020-03-27 15:56:02 -07:00
init.py
io.py Add code coverage target analysis to ansible-test. (#67141) 2020-02-05 22:16:15 -08:00
manage_ci.py Update ansible-test handling of delegation paths. (#69056) 2020-04-20 22:04:25 -07:00
metadata.py Update ansible-test support for CI providers. 2020-05-14 17:08:30 -07:00
payload.py Fix ansible-test delegation from pip install. 2020-04-21 09:48:16 -07:00
powershell_import_analysis.py Add relative module_util support for powershell (#68321) 2020-04-01 09:01:18 +10:00
target.py Testing: Add support for CentOS Linux On Power platform (#68130) 2020-04-15 16:22:17 -07:00
test.py Update ansible-test support for CI providers. 2020-05-14 17:08:30 -07:00
thread.py
types.py Code cleanup and refactoring in ansible-test. (#67063) 2020-02-04 11:21:53 -08:00
util.py Reduce pip output noise in ansible-test. (#69925) 2020-06-05 18:25:48 -07:00
util_common.py Add relative module_util support for powershell (#68321) 2020-04-01 09:01:18 +10:00
venv.py Fix ansible-test virtualenv real python search. 2019-10-03 17:12:33 -07:00