[stable-2.16] ansible-test - Add work-around for pytest>=8 errors (#82723) (#82727)

* ansible-test - Add work-around for pytest>=8 errors
* Update changelogs/fragments/ansible-test-pytest-8.yml

(cherry picked from commit a1edb61ce7)
This commit is contained in:
Matt Clay
2024-03-04 09:08:59 -08:00
committed by GitHub
parent 4a92114686
commit b65a6cd1b2
2 changed files with 3 additions and 0 deletions
@@ -0,0 +1,2 @@
minor_changes:
- ansible-test - Add a work-around for permission denied errors when using ``pytest >= 8`` on multi-user systems with an installed version of ``ansible-test``.
@@ -261,6 +261,7 @@ def command_units(args: UnitsConfig) -> None:
'--junit-xml', os.path.join(ResultType.JUNIT.path, 'python%s-%s-units.xml' % (python.version, test_context)),
'--strict-markers', # added in pytest 4.5.0
'--rootdir', data_context().content.root,
'--confcutdir', data_context().content.root, # avoid permission errors when running from an installed version and using pytest >= 8
] # fmt:skip
if not data_context().content.collection: