From 8e1e857632f8fc9c49c3aaada3b0ae0630fa4fbd 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(-) (limited to 'test') diff --git a/test/test_arcs.py b/test/test_arcs.py index 050961fa..937c2e79 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