[stable-2.10] Fix ansible-test self-test change classification.

Changes to sanity and unit tests now trigger the ansible-test self-test integration tests.

No changelog entry since this only affects tests for ansible itself and not collections.
(cherry picked from commit b53e7f8720)

Co-authored-by: Matt Clay <matt@mystile.com>
This commit is contained in:
Matt Clay 2020-08-03 13:52:11 -07:00
parent 3b9ee86381
commit fa18566c3e

View file

@ -769,26 +769,31 @@ class PathMapper:
if path.startswith('test/lib/ansible_test/_internal/sanity/'): if path.startswith('test/lib/ansible_test/_internal/sanity/'):
return { return {
'sanity': 'all', # test infrastructure, run all sanity checks 'sanity': 'all', # test infrastructure, run all sanity checks
'integration': 'ansible-test', # run ansible-test self tests
} }
if path.startswith('test/lib/ansible_test/_data/sanity/'): if path.startswith('test/lib/ansible_test/_data/sanity/'):
return { return {
'sanity': 'all', # test infrastructure, run all sanity checks 'sanity': 'all', # test infrastructure, run all sanity checks
'integration': 'ansible-test', # run ansible-test self tests
} }
if path.startswith('test/lib/ansible_test/_internal/units/'): if path.startswith('test/lib/ansible_test/_internal/units/'):
return { return {
'units': 'all', # test infrastructure, run all unit tests 'units': 'all', # test infrastructure, run all unit tests
'integration': 'ansible-test', # run ansible-test self tests
} }
if path.startswith('test/lib/ansible_test/_data/units/'): if path.startswith('test/lib/ansible_test/_data/units/'):
return { return {
'units': 'all', # test infrastructure, run all unit tests 'units': 'all', # test infrastructure, run all unit tests
'integration': 'ansible-test', # run ansible-test self tests
} }
if path.startswith('test/lib/ansible_test/_data/pytest/'): if path.startswith('test/lib/ansible_test/_data/pytest/'):
return { return {
'units': 'all', # test infrastructure, run all unit tests 'units': 'all', # test infrastructure, run all unit tests
'integration': 'ansible-test', # run ansible-test self tests
} }
if path.startswith('test/lib/ansible_test/_data/requirements/'): if path.startswith('test/lib/ansible_test/_data/requirements/'):