diff options
author | Ned Batchelder <ned@nedbatchelder.com> | 2020-06-28 17:02:44 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-06-28 17:02:44 -0400 |
commit | 8458b416bf8c5a67f586ca3b3cd926bbaba47347 (patch) | |
tree | 7d9c89c3107f341b8be734096b7f67e9b66e35a8 | |
parent | e5bdc225be694740ece1eb7c503e45952728f13e (diff) | |
parent | d17e263fc2ea2f2b708ffff1f01ec2af7bcf58f9 (diff) | |
download | python-coveragepy-git-8458b416bf8c5a67f586ca3b3cd926bbaba47347.tar.gz |
Merge pull request #977 from navyad/navyad/fail-under
message for fail-under
-rw-r--r-- | coverage/cmdline.py | 1 | ||||
-rw-r--r-- | tests/test_process.py | 4 |
2 files changed, 3 insertions, 2 deletions
diff --git a/coverage/cmdline.py b/coverage/cmdline.py index 8b7fd3aa..d557ddf1 100644 --- a/coverage/cmdline.py +++ b/coverage/cmdline.py @@ -629,6 +629,7 @@ class CoverageScript(object): fail_under = self.coverage.get_option("report:fail_under") precision = self.coverage.get_option("report:precision") if should_fail_under(total, fail_under, precision): + print("fail-under has failed") return FAIL_UNDER return OK diff --git a/tests/test_process.py b/tests/test_process.py index a9b8e00a..0428db75 100644 --- a/tests/test_process.py +++ b/tests/test_process.py @@ -1236,13 +1236,13 @@ class FailUnderTest(CoverageTest): def test_report_43_is_not_ok(self): st, out = self.run_command_status("coverage report --fail-under=44") self.assertEqual(st, 2) - self.assertEqual(self.last_line_squeezed(out), "forty_two_plus.py 7 4 43%") + self.assertEqual(self.last_line_squeezed(out), "fail-under has failed") def test_report_42p86_is_not_ok(self): self.make_file(".coveragerc", "[report]\nprecision = 2") st, out = self.run_command_status("coverage report --fail-under=42.88") self.assertEqual(st, 2) - self.assertEqual(self.last_line_squeezed(out), "forty_two_plus.py 7 4 42.86%") + self.assertEqual(self.last_line_squeezed(out), "fail-under has failed") class FailUnderNoFilesTest(CoverageTest): |