Update handling of the non_local test alias.

Previously the alias disabled all code coverage collection.
Now it only disables Ansible module code coverage collection.
This commit is contained in:
Matt Clay 2019-03-22 07:59:29 -07:00
parent e12d3ca731
commit 89a022b6a0
4 changed files with 30 additions and 22 deletions

View file

@ -24,12 +24,12 @@ def pytest_configure():
coverage_instances.append(obj)
if not coverage_instances:
coverage_config = os.environ.get('_ANSIBLE_COVERAGE_CONFIG')
coverage_config = os.environ.get('COVERAGE_CONF')
if not coverage_config:
return
coverage_output = os.environ.get('_ANSIBLE_COVERAGE_OUTPUT')
coverage_output = os.environ.get('COVERAGE_FILE')
if not coverage_output:
return