Move bp to-match-comments on same line for py3.13
In the `examples/debugging/restore_builtin_breakpoint.py` i had put the pattern-comment lines on the line following the `breakpoint()` bc it seems that's where `pdb` would always "stop" and print the line to console? So the test would only pass by actually ensuring that in the `pexpect` capture.. Now on 3.13 it seems that the `pdb` line halting must have been fixed; it now renders to console the same `breakpoint()` line? Anyway it works as you'd expect now but **only** on 3.13 so after this change we might have to adjust the tests to `pytest.xfail()` on earlier versions.py313_support
parent
bb916fd815
commit
e42bc33bd6
|
@ -32,8 +32,7 @@ async def main() -> None:
|
|||
f'$PYTHONOBREAKPOINT: {pybp_var!r}\n'
|
||||
f'`sys.breakpointhook`: {pybp_hook!r}\n'
|
||||
)
|
||||
breakpoint()
|
||||
pass # first bp, tractor hook set.
|
||||
breakpoint() # first bp, tractor hook set.
|
||||
|
||||
# XXX AFTER EXIT (of actor-runtime) verify the hook is unset..
|
||||
#
|
||||
|
@ -43,8 +42,7 @@ async def main() -> None:
|
|||
assert sys.breakpointhook
|
||||
|
||||
# now ensure a regular builtin pause still works
|
||||
breakpoint()
|
||||
pass # last bp, stdlib hook restored
|
||||
breakpoint() # last bp, stdlib hook restored
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
|
|
Loading…
Reference in New Issue