ansible/test/lib/ansible_test/_internal
Felix Fontein 40f21dfd3c
Version source tagging (automatic and manual) for version_added and deprecation versions (#69680)
* Track collection for version_added.
Validate *all* version numbers in validate-modules.
For tagged version numbers (i.e. version_added), consider source collection to chose validation.

* Make tagging/untagging functions more flexible.

* Tag all versions in doc fragments.

* Tag all deprecation versions issued by code.

* Make Display.deprecated() understand tagged versions.

* Extend validation to enforce tagged version numbers.

* Tag versions in tests.

* Lint and fix test.

* Mention collection name in collection loader's deprecation/removal messages.

* Fix error IDs.

* Handle tagged dates in Display.deprecated().

* Also require that removed_at_date and deprecated_aliases.date are tagged.

* Also automatically tag/untag removed_at_date; fix sanity module removal version check.

* Improve error message when invalid version number is used (like '2.14' in collections).
2020-05-28 22:46:16 -07:00
..
ci ansible-test local change detection: use --base-branch if specified (#69508) 2020-05-18 13:18:31 -07:00
cloud Add multipart/form-data functionality (#69376) 2020-05-20 15:44:01 -05: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 Version source tagging (automatic and manual) for version_added and deprecation versions (#69680) 2020-05-28 22:46:16 -07:00
units Fix ansible-test pytest plugin loading. (#62119) 2019-09-10 23:27:05 -07:00
__init__.py
ansible_util.py Add deprecated removed_in_version and deprecated_aliases version tests (#66920) 2020-05-13 13:58:09 -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 ansible-test local change detection: use --base-branch if specified (#69508) 2020-05-18 13:18:31 -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 Update ansible-test support for CI providers. 2020-05-14 17:08:30 -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 Update ansible-test support for CI providers. 2020-05-14 17:08:30 -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