diff options
Diffstat (limited to 'test/test_arcs.py')
-rw-r--r-- | test/test_arcs.py | 15 |
1 files changed, 15 insertions, 0 deletions
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.""" |