diff options
author | Ned Batchelder <ned@nedbatchelder.com> | 2015-01-18 21:31:05 -0500 |
---|---|---|
committer | Ned Batchelder <ned@nedbatchelder.com> | 2015-01-18 21:31:05 -0500 |
commit | 9304efd307f88e358629059d939c214c1ec720fa (patch) | |
tree | e7efc55ec534085a254613b5660d74f396c13395 /tests/test_html.py | |
parent | 0618e029df90133aa836847a403f6584eeaf57a4 (diff) | |
download | python-coveragepy-git-9304efd307f88e358629059d939c214c1ec720fa.tar.gz |
Issue #69 was fixed yesterday
Diffstat (limited to 'tests/test_html.py')
-rw-r--r-- | tests/test_html.py | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/tests/test_html.py b/tests/test_html.py index b4189af2..5b76e36b 100644 --- a/tests/test_html.py +++ b/tests/test_html.py @@ -11,6 +11,7 @@ from coverage.misc import CoverageException, NotPython, NoSource from tests.coveragetest import CoverageTest + class HtmlTestHelpers(CoverageTest): """Methods that help with HTML tests.""" @@ -331,6 +332,18 @@ class HtmlTest(CoverageTest): with self.assertRaisesRegex(NoSource, msg): cov.html_report() + def test_extensionless_file_collides_with_extension(self): + # It used to be that "afile" and "afile.py" would both be reported to + # "afile.html". Now they are not. + # https://bitbucket.org/ned/coveragepy/issue/69 + self.make_file("afile", "import afile\n") + self.make_file("afile.py", "a = 1\n") + self.run_command("coverage run afile") + self.run_command("coverage html") + self.assert_exists("htmlcov/index.html") + self.assert_exists("htmlcov/afile.html") + self.assert_exists("htmlcov/afile_py.html") + class HtmlStaticFileTest(CoverageTest): """Tests of the static file copying for the HTML report.""" |