Skip to content

Commit

Permalink
replace confusing comment with assertion (#1028)
Browse files Browse the repository at this point in the history
  • Loading branch information
graingert committed Sep 12, 2020
1 parent c315908 commit 154f528
Showing 1 changed file with 12 additions and 3 deletions.
15 changes: 12 additions & 3 deletions tests/test_api.py
Expand Up @@ -887,21 +887,30 @@ def test_source_include_exclusive(self):
cov.start()
cov.stop() # pragma: nested

def test_source_package_as_package(self):
self.assertFalse(os.path.isdir("pkg1"))
lines = self.coverage_usepkgs(source=["pkg1"])
self.filenames_in(lines, "p1a p1b")
self.filenames_not_in(lines, "p2a p2b othera otherb osa osb")
# Because source= was specified, we do search for unexecuted files.
self.assertEqual(lines['p1c'], 0)

def test_source_package_as_dir(self):
# pkg1 is a directory, since we cd'd into tests/modules in setUp.
self.chdir(self.nice_file(TESTS_DIR, 'modules'))
self.assertTrue(os.path.isdir("pkg1"))
lines = self.coverage_usepkgs(source=["pkg1"])
self.filenames_in(lines, "p1a p1b")
self.filenames_not_in(lines, "p2a p2b othera otherb osa osb")
# Because source= was specified, we do search for unexecuted files.
self.assertEqual(lines['p1c'], 0)

def test_source_package_as_package(self):
def test_source_package_dotted_sub(self):
lines = self.coverage_usepkgs(source=["pkg1.sub"])
self.filenames_not_in(lines, "p2a p2b othera otherb osa osb")
# Because source= was specified, we do search for unexecuted files.
self.assertEqual(lines['runmod3'], 0)

def test_source_package_dotted(self):
def test_source_package_dotted_p1b(self):
lines = self.coverage_usepkgs(source=["pkg1.p1b"])
self.filenames_in(lines, "p1b")
self.filenames_not_in(lines, "p1a p1c p2a p2b othera otherb osa osb")
Expand Down

0 comments on commit 154f528

Please sign in to comment.