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
commit7ba0ddecf52511fefcf618c11a85baddab132be4 (patch)
treeffe811cf0b2973d772ae40a38306d9c5f62eb493 /tests/test_data.py
parent34d75e1eb65137812363ebbd76fb2e30e1c09662 (diff)
downloadpython-coveragepy-7ba0ddecf52511fefcf618c11a85baddab132be4.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 b78e21e..15d49c0 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"):