summaryrefslogtreecommitdiff
path: root/test/test_coverage.py
diff options
context:
space:
mode:
authorNed Batchelder <ned@nedbatchelder.com>2009-10-25 12:27:42 -0400
committerNed Batchelder <ned@nedbatchelder.com>2009-10-25 12:27:42 -0400
commit9d47577674f59b20551a85dec3e2911e6e617a3b (patch)
treee7173e4e1a9027695a40c596b34589b956529640 /test/test_coverage.py
parent4b65b820c1ebbc7f270c6909884a5ffa1f64a341 (diff)
downloadpython-coveragepy-9d47577674f59b20551a85dec3e2911e6e617a3b.tar.gz
I guess the problem on 3.1 was in my C extension, because the recent changes seem to have fixed this problem.
Diffstat (limited to 'test/test_coverage.py')
-rw-r--r--test/test_coverage.py27
1 files changed, 13 insertions, 14 deletions
diff --git a/test/test_coverage.py b/test/test_coverage.py
index 4225c46..16c0e06 100644
--- a/test/test_coverage.py
+++ b/test/test_coverage.py
@@ -1770,20 +1770,19 @@ class RecursionTest(CoverageTest):
""",
[1,2,3,5,7], "")
- if sys.hexversion < 0x03000000: # TODO: This test currently crashes Py3k.
- def testLongRecursion(self):
- # We can't finish a very deep recursion, but we don't crash.
- self.assertRaises(RuntimeError, self.check_coverage,
- """\
- def recur(n):
- if n == 0:
- return 0
- else:
- return recur(n-1)+1
-
- recur(100000) # This is definitely too many frames.
- """,
- [1,2,3,5,7], "")
+ def testLongRecursion(self):
+ # We can't finish a very deep recursion, but we don't crash.
+ self.assertRaises(RuntimeError, self.check_coverage,
+ """\
+ def recur(n):
+ if n == 0:
+ return 0
+ else:
+ return recur(n-1)+1
+
+ recur(100000) # This is definitely too many frames.
+ """,
+ [1,2,3,5,7], "")
class PyexpatTest(CoverageTest):