summaryrefslogtreecommitdiff
path: root/tests/test_data.py
diff options
context:
space:
mode:
authorNed Batchelder <ned@nedbatchelder.com>2015-07-16 15:40:23 -0400
committerNed Batchelder <ned@nedbatchelder.com>2015-07-16 15:40:23 -0400
commit5a609b662e97b1a3728467d2056ca63e3984af75 (patch)
tree8ace0276eb718b0de12775f2f215a956f06d207e /tests/test_data.py
parente3c2ac9a7fdd04c7b12984ed55c858789de5f4df (diff)
downloadpython-coveragepy-git-5a609b662e97b1a3728467d2056ca63e3984af75.tar.gz
Add a boolean interpretation of CoverageData.
Diffstat (limited to 'tests/test_data.py')
-rw-r--r--tests/test_data.py14
1 files changed, 14 insertions, 0 deletions
diff --git a/tests/test_data.py b/tests/test_data.py
index b78e21eb..15d49c00 100644
--- a/tests/test_data.py
+++ b/tests/test_data.py
@@ -64,6 +64,20 @@ class DataTest(DataTestHelpers, CoverageTest):
run_in_temp_dir = False
+ def test_empty_data_is_false(self):
+ covdata = CoverageData()
+ self.assertFalse(covdata)
+
+ def test_line_data_is_true(self):
+ covdata = CoverageData()
+ covdata.add_lines(DATA_1)
+ self.assertTrue(covdata)
+
+ def test_arc_data_is_true(self):
+ covdata = CoverageData()
+ covdata.add_arcs(ARC_DATA_3)
+ self.assertTrue(covdata)
+
def test_reading_empty(self):
# Make sure there is no .coverage data file here.
if os.path.exists(".coverage"):