diff options
author | Ned Batchelder <ned@nedbatchelder.com> | 2021-10-09 16:33:42 -0400 |
---|---|---|
committer | Ned Batchelder <ned@nedbatchelder.com> | 2021-10-09 16:33:42 -0400 |
commit | 4d55ada1bdca638b0fd12e887fb0faaa574dee8d (patch) | |
tree | 4efa8083db5428cc709daf706879c2424b394da6 /tests/test_data.py | |
parent | 8463816dea83b0cc84367b5246744944b81715b3 (diff) | |
download | python-coveragepy-git-4d55ada1bdca638b0fd12e887fb0faaa574dee8d.tar.gz |
test: add a test of touching files in an empty CoverageData
Diffstat (limited to 'tests/test_data.py')
-rw-r--r-- | tests/test_data.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/tests/test_data.py b/tests/test_data.py index 25f0f57e..2d3f164c 100644 --- a/tests/test_data.py +++ b/tests/test_data.py @@ -473,6 +473,12 @@ class CoverageDataTest(DataTestHelpers, CoverageTest): covdata.touch_file("abc.py") assert covdata.has_arcs() + def test_cant_touch_in_empty_data(self): + covdata = CoverageData() + msg = "Can't touch files in an empty CoverageData" + with pytest.raises(CoverageException, match=msg): + covdata.touch_file("abc.py") + def test_read_and_write_are_opposites(self): covdata1 = CoverageData() covdata1.add_arcs(ARCS_3) |