diff options
| author | Ned Batchelder <ned@nedbatchelder.com> | 2022-01-11 18:57:52 -0500 |
|---|---|---|
| committer | Ned Batchelder <ned@nedbatchelder.com> | 2022-01-11 16:20:58 -0800 |
| commit | 6cbbc90dcd89d8499191a75133a6e2b29f52270a (patch) | |
| tree | 9e26d0cdc30120d5a3031cf3a6e7b1326c268453 /tests/test_html.py | |
| parent | d004b18a1ad59ec89b89c96c03a789a55cc51693 (diff) | |
| download | python-coveragepy-git-6cbbc90dcd89d8499191a75133a6e2b29f52270a.tar.gz | |
fix: don't write a .gitignore unless the directory is empty
Diffstat (limited to 'tests/test_html.py')
| -rw-r--r-- | tests/test_html.py | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/tests/test_html.py b/tests/test_html.py index cb222270..797fee1d 100644 --- a/tests/test_html.py +++ b/tests/test_html.py @@ -291,6 +291,13 @@ class HtmlDeltaTest(HtmlTestHelpers, CoverageTest): with open("htmlcov/.gitignore") as fgi: assert fgi.read() == "# ignore nothing" + def test_dont_write_gitignore_into_existing_directory(self): + self.create_initial_files() + self.make_file("htmlcov/README", "My files: don't touch!") + self.run_coverage() + self.assert_doesnt_exist("htmlcov/.gitignore") + self.assert_exists("htmlcov/index.html") + class HtmlTitleTest(HtmlTestHelpers, CoverageTest): """Tests of the HTML title support.""" |
