diff options
-rw-r--r-- | coverage/parser.py | 2 | ||||
-rw-r--r-- | tests/test_arcs.py | 7 |
2 files changed, 5 insertions, 4 deletions
diff --git a/coverage/parser.py b/coverage/parser.py index b9aa6c23..c44ba22e 100644 --- a/coverage/parser.py +++ b/coverage/parser.py @@ -547,7 +547,7 @@ class AstArcAnalyzer(object): def add_arc(self, start, end, smsg=None, emsg=None): """Add an arc, including message fragments to use if it is missing.""" - if self.debug: + if self.debug: # pragma: debugging print("\nAdding arc: ({}, {}): {!r}, {!r}".format(start, end, smsg, emsg)) print(short_stack(limit=6)) self.arcs.add((start, end)) diff --git a/tests/test_arcs.py b/tests/test_arcs.py index 1388d506..c1fd35b6 100644 --- a/tests/test_arcs.py +++ b/tests/test_arcs.py @@ -1094,10 +1094,11 @@ class OptimizedIfTest(CoverageTest): if 0: e = 11 f = 12 if 0: g = 13 - h = 14 + h = 14 + i = 15 """, - lines=[1, 12, 14], - arcz=".1 1C CE E.", + lines=[1, 12, 14, 15], + arcz=".1 1C CE EF F.", ) def test_constant_if(self): |