ansible/test/lib/ansible_test/_internal
Matt Clay a81dd4f06a
Update ansible-test default containers. (#69819)
* Move ansible-test completion code.

* Fix a few type hints.

* Change docker completion based on context.

Collections now use version 2.0 of the default-test-container.
This is an updated version of the earlier 1.x default-test-container with ansible-base and cloud specific requirements removed.

Testing of ansible-base now uses version 1.0 of a new ansible-base-test-container.
This container is similar to the earlier 1.x default-test-container, but with unnecessary duplication of requirements across Python versions removed.

Collections which have tests that depend on requirements no longer present in the default test container should specify them in their test requirements files:

* tests/integration/requirements.txt
* tests/unit/requirements.txt

* Bump test container versions

Co-authored-by: Jordan Borean <jborean93@gmail.com>
2020-06-09 15:40:56 -07:00
..
ci Update ansible-test default containers. (#69819) 2020-06-09 15:40:56 -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 Update ansible-test default containers. (#69819) 2020-06-09 15:40:56 -07:00
config.py Update ansible-test default containers. (#69819) 2020-06-09 15:40:56 -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 default containers. (#69819) 2020-06-09 15:40:56 -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 Update ansible-test default containers. (#69819) 2020-06-09 15:40:56 -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 default containers. (#69819) 2020-06-09 15:40:56 -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 Update ansible-test default containers. (#69819) 2020-06-09 15:40:56 -07:00
util_common.py Update ansible-test default containers. (#69819) 2020-06-09 15:40:56 -07:00
venv.py Fix ansible-test virtualenv real python search. 2019-10-03 17:12:33 -07:00