ansible/test/runner
Matt Clay 66654475e1 Update ansible-test Python version handling.
Minimum version requirements for sanity tests have been standardized:

- All single version sanity tests now require Python 3.5 or later.
- All multiple version sanity tests continue to use all supported Python versions.
- All version neutral sanity tests continue to work on any supported Python version.

Previously some tests required 3.5 or later with most of the remaining tests requiring 2.7 or later.

When using the `--python` option to specify a Python version:

- Tests which do not support the specified Python version will be skipped with a warning.
- If the specified Python version is not available, any test attempting to use it will generate an error.

When not using the `--python` option to specify a Python version:

- Multiple version tests will attempt to run on all supported versions.
- Single version tests will use the current version if supported and available, or if no supported version is available.
- Single version tests will use the lowest available and supported version if the current version is not supported.
- Any versions which are not available or supported will be skipped with a warning.

Unit tests automatically skip unavailable Python versions unless `--python` was used to specify a version.
2019-07-29 11:54:03 -07:00
..
completion Move integration tests to using RHEL 8.0 GA (#57772) 2019-07-09 17:45:06 -04:00
injector Minor ansible-test code cleanup. (#59052) 2019-07-12 21:58:19 -07:00
lib Update ansible-test Python version handling. 2019-07-29 11:54:03 -07:00
requirements Update ansible-test sanity requirements. 2019-07-22 10:14:33 -07:00
setup Move integration tests to using RHEL 8.0 GA (#57772) 2019-07-09 17:45:06 -04:00
units Add future and metaclass boilerplate to test code. 2019-07-12 09:18:24 -07:00
ansible-test Add future and metaclass boilerplate to test code. 2019-07-12 09:18:24 -07:00
Makefile Convert ansible-test compile into a sanity test. 2018-01-25 09:45:36 -08:00
retry.py Add future and metaclass boilerplate to test code. 2019-07-12 09:18:24 -07:00
shippable.py Add future and metaclass boilerplate to test code. 2019-07-12 09:18:24 -07:00
tox.ini Support passing CFLAGS and LDFLAGS. 2019-06-05 15:20:47 -07:00
versions.py Add future and metaclass boilerplate to test code. 2019-07-12 09:18:24 -07:00
yamlcheck.py Add future and metaclass boilerplate to test code. 2019-07-12 09:18:24 -07:00