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 | 518d7af6189c6139bad3ac393cd41d8795bb7d4d (patch) | |
tree | 1c385a946566e1e2b40dbe112f9856b50aed8c07 /tests/test_html.py | |
parent | 9ab47d7542b2221373e23bd70324f2091ffce051 (diff) | |
download | python-coveragepy-518d7af6189c6139bad3ac393cd41d8795bb7d4d.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 b4189af..5b76e36 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.""" |