Skip to content

Commit 8458b41

Browse files
authored
Merge pull request #977 from navyad/navyad/fail-under
message for fail-under
2 parents e5bdc22 + d17e263 commit 8458b41

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

coverage/cmdline.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -629,6 +629,7 @@ def command_line(self, argv):
629629
fail_under = self.coverage.get_option("report:fail_under")
630630
precision = self.coverage.get_option("report:precision")
631631
if should_fail_under(total, fail_under, precision):
632+
print("fail-under has failed")
632633
return FAIL_UNDER
633634

634635
return OK

tests/test_process.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1236,13 +1236,13 @@ def test_report_43_is_ok(self):
12361236
def test_report_43_is_not_ok(self):
12371237
st, out = self.run_command_status("coverage report --fail-under=44")
12381238
self.assertEqual(st, 2)
1239-
self.assertEqual(self.last_line_squeezed(out), "forty_two_plus.py 7 4 43%")
1239+
self.assertEqual(self.last_line_squeezed(out), "fail-under has failed")
12401240

12411241
def test_report_42p86_is_not_ok(self):
12421242
self.make_file(".coveragerc", "[report]\nprecision = 2")
12431243
st, out = self.run_command_status("coverage report --fail-under=42.88")
12441244
self.assertEqual(st, 2)
1245-
self.assertEqual(self.last_line_squeezed(out), "forty_two_plus.py 7 4 42.86%")
1245+
self.assertEqual(self.last_line_squeezed(out), "fail-under has failed")
12461246

12471247

12481248
class FailUnderNoFilesTest(CoverageTest):

0 commit comments

Comments
 (0)