diff options
author | Ned Batchelder <ned@nedbatchelder.com> | 2016-11-21 06:30:26 -0500 |
---|---|---|
committer | Ned Batchelder <ned@nedbatchelder.com> | 2016-11-21 06:30:26 -0500 |
commit | 4b428fa48eb67a111ee30ad9e94c07678d00e418 (patch) | |
tree | a9147a092dbc5ba84f4cef3e69d2f5d9d7343490 /igor.py | |
parent | 7049578b84ab4b3c00f097fc296f6d49a4e382ab (diff) | |
download | python-coveragepy-git-4b428fa48eb67a111ee30ad9e94c07678d00e418.tar.gz |
Make igor usable without pytest
Diffstat (limited to 'igor.py')
-rw-r--r-- | igor.py | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -20,8 +20,6 @@ import textwrap import warnings import zipfile -import pytest - # We want to see all warnings while we are running tests. But we also need to # disable warnings for some of the more complex setting up of tests. warnings.simplefilter("default") @@ -97,6 +95,8 @@ def should_skip(tracer): def run_tests(tracer, *runner_args): """The actual running of tests.""" + import pytest + if 'COVERAGE_TESTING' not in os.environ: os.environ['COVERAGE_TESTING'] = "True" print_banner(label_for_tracer(tracer)) @@ -105,6 +105,7 @@ def run_tests(tracer, *runner_args): def run_tests_with_coverage(tracer, *runner_args): """Run tests, but with coverage.""" + import pytest # Need to define this early enough that the first import of env.py sees it. os.environ['COVERAGE_TESTING'] = "True" |