From 9a57b96e1688fba3038b86a2f2c8244167db158f Mon Sep 17 00:00:00 2001 From: Ned Batchelder Date: Mon, 4 Jul 2011 10:27:39 -0400 Subject: A test and a fix for issue #122, maybe? --- test/test_arcs.py | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'test') diff --git a/test/test_arcs.py b/test/test_arcs.py index 0c169297..9f86ecde 100644 --- a/test/test_arcs.py +++ b/test/test_arcs.py @@ -260,6 +260,21 @@ class LoopArcTest(CoverageTest): arcz_missing="26 6." ) + def test_for_else(self): + self.check_coverage("""\ + def forelse(seq): + for n in seq: + if n > 5: + break + else: + print('None of the values were greater than 5') + print('Done') + forelse([1,2]) + forelse([1,6]) + """, + arcz=".1 .2 23 32 34 47 26 67 7. 18 89 9." + ) + class ExceptionArcTest(CoverageTest): """Arc-measuring tests involving exception handling.""" -- cgit v1.2.1