summaryrefslogtreecommitdiff
path: root/tests/test_xml.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/test_xml.py')
-rw-r--r--tests/test_xml.py9
1 files changed, 8 insertions, 1 deletions
diff --git a/tests/test_xml.py b/tests/test_xml.py
index 3c7d2361..bc8c0516 100644
--- a/tests/test_xml.py
+++ b/tests/test_xml.py
@@ -96,7 +96,14 @@ class XmlReportTest(CoverageTest):
xml = self.stdout()
empty_line = re_line(xml, "class.*empty")
self.assertIn('filename="empty.py"', empty_line)
- self.assertIn('line-rate="0"', empty_line)
+ self.assertIn('line-rate="1"', empty_line)
+
+ def test_empty_file_is_100_not_0(self):
+ cov = self.run_doit()
+ cov.xml_report(outfile="-")
+ xml = self.stdout()
+ init_line = re_line(xml, 'filename="sub/__init__.py"')
+ self.assertIn('line-rate="1"', init_line)
def re_line(text, pat):