mirror of
https://github.com/ansible-collections/community.general.git
synced 2026-05-07 13:52:54 +00:00
Add --tox-sitepackages option to ansible-test.
This commit is contained in:
@@ -70,10 +70,17 @@ def delegate_tox(args, exclude, require):
|
||||
|
||||
options = {
|
||||
'--tox': args.tox_args,
|
||||
'--tox-sitepackages': 0,
|
||||
}
|
||||
|
||||
for version in versions:
|
||||
tox = ['tox', '-c', 'test/runner/tox.ini', '-e', 'py' + version.replace('.', ''), '--']
|
||||
tox = ['tox', '-c', 'test/runner/tox.ini', '-e', 'py' + version.replace('.', '')]
|
||||
|
||||
if args.tox_sitepackages:
|
||||
tox.append('--sitepackages')
|
||||
|
||||
tox.append('--')
|
||||
|
||||
cmd = generate_command(args, os.path.abspath('test/runner/test.py'), options, exclude, require)
|
||||
|
||||
if not args.python:
|
||||
|
||||
@@ -1104,6 +1104,8 @@ class EnvironmentConfig(CommonConfig):
|
||||
self.docker_privileged = args.docker_privileged if 'docker_privileged' in args else False # type: bool
|
||||
self.docker_util = docker_qualify_image(args.docker_util if 'docker_util' in args else None) # type: str | None
|
||||
|
||||
self.tox_sitepackages = args.tox_sitepackages # type: bool
|
||||
|
||||
self.remote_stage = args.remote_stage # type: str
|
||||
|
||||
self.requirements = args.requirements # type: bool
|
||||
|
||||
Reference in New Issue
Block a user