ansible/test
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
..
cache
env
integration vmware_guest: enable 3 extra tests 2019-07-29 15:28:52 +02:00
legacy safe_eval fix (#57188) 2019-06-06 15:36:22 -04:00
results
runner Update ansible-test Python version handling. 2019-07-29 11:54:03 -07:00
sanity Isolate globals in import sanity test. 2019-07-29 11:13:03 -07:00
units Added new module avi_user.py (#57116) 2019-07-29 11:49:04 -04:00
utils Verify package data in setup.py installs all files (#59537) 2019-07-24 13:58:13 -05:00