diff options
-rw-r--r-- | coverage/summary.py | 2 | ||||
-rw-r--r-- | tests/test_process.py | 9 |
2 files changed, 7 insertions, 4 deletions
diff --git a/coverage/summary.py b/coverage/summary.py index 20123ea1..49629b0a 100644 --- a/coverage/summary.py +++ b/coverage/summary.py @@ -4,7 +4,7 @@ import sys from coverage.report import Reporter from coverage.results import Numbers -from coverage.misc import NotPython +from coverage.misc import NotPython, CoverageException class SummaryReporter(Reporter): diff --git a/tests/test_process.py b/tests/test_process.py index 4c3c363f..3fcaa9cc 100644 --- a/tests/test_process.py +++ b/tests/test_process.py @@ -710,15 +710,18 @@ class FailUnderNoFilesTest(CoverageTest): self.make_file(".coveragerc", "[report]\nfail_under = 99\n") def test_report(self): - st, _ = self.run_command_status("coverage report") + st, out = self.run_command_status("coverage report") + self.assertIn('No data to report.', out) self.assertEqual(st, 1) def test_xml(self): - st, _ = self.run_command_status("coverage xml") + st, out = self.run_command_status("coverage xml") + self.assertIn('No data to report.', out) self.assertEqual(st, 1) def test_html(self): - st, _ = self.run_command_status("coverage html") + st, out = self.run_command_status("coverage html") + self.assertIn('No data to report.', out) self.assertEqual(st, 1) |