diff options
author | Ned Batchelder <ned@nedbatchelder.com> | 2017-01-11 17:53:17 -0500 |
---|---|---|
committer | Ned Batchelder <ned@nedbatchelder.com> | 2017-01-11 17:53:17 -0500 |
commit | cb0da0af9a826adc86c49fd1429e1ab07d91b770 (patch) | |
tree | d8a626a35acd0f3e758f2d32d15b8594c5e6b5a8 /tests/test_html.py | |
parent | 6c8a2e48c9d74f561216557ad5b07da2cae7c245 (diff) | |
download | python-coveragepy-git-cb0da0af9a826adc86c49fd1429e1ab07d91b770.tar.gz |
Delete html files when skipping covered files
Diffstat (limited to 'tests/test_html.py')
-rw-r--r-- | tests/test_html.py | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/tests/test_html.py b/tests/test_html.py index 7c35b595..4057d290 100644 --- a/tests/test_html.py +++ b/tests/test_html.py @@ -205,6 +205,23 @@ class HtmlDeltaTest(HtmlTestHelpers, CoverageTest): fixed_index2 = index2.replace("XYZZY", self.real_coverage_version) self.assertMultiLineEqual(index1, fixed_index2) + def test_file_becomes_100(self): + self.create_initial_files() + self.run_coverage() + + # Now change a file and do it again + self.make_file("main_file.py", """\ + import helper1, helper2 + # helper1 is now 100% + helper1.func1(12) + helper1.func1(23) + """) + + self.run_coverage(htmlargs=dict(skip_covered=True)) + + # The 100% file, skipped, shouldn't be here. + self.assert_doesnt_exist("htmlcov/helper1_py.html") + def test_status_format_change(self): self.create_initial_files() self.run_coverage() |