summaryrefslogtreecommitdiff
path: root/tests/test_process.py
diff options
context:
space:
mode:
authorNed Batchelder <ned@nedbatchelder.com>2017-03-08 06:43:57 -0500
committerNed Batchelder <ned@nedbatchelder.com>2017-03-08 06:43:57 -0500
commite63f0b3477b0c097e871ef2a3169191cf1cd5d2d (patch)
treec1ccdb38aa04fe079f3bcb9a7ada90209d97d62b /tests/test_process.py
parenta1e8886d2359d4f7bba91c1793670761ee5a5857 (diff)
downloadpython-coveragepy-e63f0b3477b0c097e871ef2a3169191cf1cd5d2d.tar.gz
Give should_fail_under pure tests, so we don't need processes to test numeric comparisons
Diffstat (limited to 'tests/test_process.py')
-rw-r--r--tests/test_process.py38
1 files changed, 0 insertions, 38 deletions
diff --git a/tests/test_process.py b/tests/test_process.py
index da74d06..3c0eed0 100644
--- a/tests/test_process.py
+++ b/tests/test_process.py
@@ -1051,44 +1051,6 @@ class FailUnderEmptyFilesTest(CoverageTest):
self.assertEqual(st, 2)
-class FailUnder100Test(CoverageTest):
- """Tests of the --fail-under switch."""
-
- def test_99_8(self):
- self.make_file("ninety_nine_eight.py",
- "".join("v{i} = {i}\n".format(i=i) for i in range(498)) +
- "if v0 > 498:\n v499 = 499\n"
- )
- st, _ = self.run_command_status("coverage run ninety_nine_eight.py")
- self.assertEqual(st, 0)
- st, out = self.run_command_status("coverage report")
- self.assertEqual(st, 0)
- self.assertEqual(
- self.last_line_squeezed(out),
- "ninety_nine_eight.py 500 1 99%"
- )
-
- st, _ = self.run_command_status("coverage report --fail-under=100")
- self.assertEqual(st, 2)
-
-
- def test_100(self):
- self.make_file("one_hundred.py",
- "".join("v{i} = {i}\n".format(i=i) for i in range(500))
- )
- st, _ = self.run_command_status("coverage run one_hundred.py")
- self.assertEqual(st, 0)
- st, out = self.run_command_status("coverage report")
- self.assertEqual(st, 0)
- self.assertEqual(
- self.last_line_squeezed(out),
- "one_hundred.py 500 0 100%"
- )
-
- st, _ = self.run_command_status("coverage report --fail-under=100")
- self.assertEqual(st, 0)
-
-
class UnicodeFilePathsTest(CoverageTest):
"""Tests of using non-ascii characters in the names of files."""