diff options
author | Ned Batchelder <ned@nedbatchelder.com> | 2018-10-14 17:59:40 -0400 |
---|---|---|
committer | Ned Batchelder <ned@nedbatchelder.com> | 2018-10-14 17:59:40 -0400 |
commit | 4a404ce724280bf9c5f4bcf1e6a5ba76d7499d89 (patch) | |
tree | 9dd07ab826b6effea3c696adf75e51c207abcd1d /tests/test_summary.py | |
parent | 83ccf7ad923f75c736c42bf9117a57a156042c4a (diff) | |
download | python-coveragepy-git-4a404ce724280bf9c5f4bcf1e6a5ba76d7499d89.tar.gz |
Use --source to ensure tests are showing what we want.
Travis started having these extra files in coverage reports from our
tests:
site-packages/pkg_resources/_vendor/six.py
site-packages/pkg_resources/extern/__init__.py
I don't know why they are being pulled in, but the tests aren't
interested in them, and it is throwing off the results.
Diffstat (limited to 'tests/test_summary.py')
-rw-r--r-- | tests/test_summary.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/tests/test_summary.py b/tests/test_summary.py index c3b572d2..51bedb6d 100644 --- a/tests/test_summary.py +++ b/tests/test_summary.py @@ -174,7 +174,7 @@ class SummaryTest(UsingModulesMixin, CoverageTest): return x branch(1) """) - out = self.run_command("coverage run --branch mybranch.py") + out = self.run_command("coverage run --source=. --branch mybranch.py") self.assertEqual(out, 'x\n') report = self.report_from_command("coverage report") @@ -203,7 +203,7 @@ class SummaryTest(UsingModulesMixin, CoverageTest): return x missing(0, 1) """) - out = self.run_command("coverage run mymissing.py") + out = self.run_command("coverage run --source=. mymissing.py") self.assertEqual(out, 'y\nz\n') report = self.report_from_command("coverage report --show-missing") @@ -389,7 +389,7 @@ class SummaryTest(UsingModulesMixin, CoverageTest): pass foo() """) - out = self.run_command("coverage run --branch main.py") + out = self.run_command("coverage run --source=. --branch main.py") self.assertEqual(out, "") report = self.report_from_command("coverage report --skip-covered") @@ -408,7 +408,7 @@ class SummaryTest(UsingModulesMixin, CoverageTest): pass foo() """) - out = self.run_command("coverage run --branch long_______________filename.py") + out = self.run_command("coverage run --source=. --branch long_______________filename.py") self.assertEqual(out, "") report = self.report_from_command("coverage report --skip-covered") |