From f8c5d6f541eac387184c7d3ec830792551fb505f Mon Sep 17 00:00:00 2001 From: Ned Batchelder Date: Thu, 11 Aug 2011 08:31:29 -0400 Subject: Oh, can't test 'with' in Pythons that don't have it. --- test/test_arcs.py | 27 ++++++++++++++------------- 1 file changed, 14 insertions(+), 13 deletions(-) diff --git a/test/test_arcs.py b/test/test_arcs.py index 050961f..937c2e7 100644 --- a/test/test_arcs.py +++ b/test/test_arcs.py @@ -143,20 +143,21 @@ class SimpleArcTest(CoverageTest): ) -class WithTest(CoverageTest): - """Arc-measuring tests involving context managers.""" +if sys.version_info >= (2, 6): + class WithTest(CoverageTest): + """Arc-measuring tests involving context managers.""" - def test_with(self): - self.check_coverage("""\ - def example(): - with open("test", "w") as f: # exit - f.write("") - return 1 - - example() - """, - arcz=".1 .2 23 34 4. 16 6." - ) + def test_with(self): + self.check_coverage("""\ + def example(): + with open("test", "w") as f: # exit + f.write("") + return 1 + + example() + """, + arcz=".1 .2 23 34 4. 16 6." + ) class LoopArcTest(CoverageTest): -- cgit v1.2.1