Nick Coghlan added the comment:

In addition to adding a test case to ensure exceptions were handled correctly, 
I also added test cases for return, break, and continue, and all four new tests 
initially failed.

Adding a special case for WITH_CLEANUP_START resolved those, but the tests need 
an adjustment to account for the fact that some of the opcode offsets are 
unreachable in the test case that covers the early return.

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue29988>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to