summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--coverage/summary.py2
-rw-r--r--tests/test_process.py9
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)