diff options
| author | Ned Batchelder <ned@nedbatchelder.com> | 2016-12-18 21:56:14 -0500 |
|---|---|---|
| committer | Ned Batchelder <ned@nedbatchelder.com> | 2016-12-18 21:56:14 -0500 |
| commit | f19416a46c0ad1bff448b77d458e34760ba2a6a4 (patch) | |
| tree | f1e7b2f21c5101925d7b4a4e76ff8c5ea28b5cb2 /coverage | |
| parent | 7c24b8bbfbfeb0d15d48157f70de7138d6e7c9da (diff) | |
| download | python-coveragepy-git-f19416a46c0ad1bff448b77d458e34760ba2a6a4.tar.gz | |
Clean up #493 fix
Diffstat (limited to 'coverage')
| -rw-r--r-- | coverage/parser.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/coverage/parser.py b/coverage/parser.py index e75694f9..db8f65f3 100644 --- a/coverage/parser.py +++ b/coverage/parser.py @@ -893,6 +893,8 @@ class AstArcAnalyzer(object): return_exits = self._combine_finally_starts(try_block.return_from, final_exits) self.process_return_exits(return_exits) if exits: + # The finally clause's exits are only exits for the try block + # as a whole if the try block had some exits to begin with. exits = final_exits return exits |
