SIGN IN SIGN UP
python / cpython UNCLAIMED

The Python programming language

0 0 118 Python

bpo-37467: Fix PyErr_Display() for bytes filename (GH-14504)

Fix sys.excepthook() and PyErr_Display() if a filename is a bytes
string. For example, for a SyntaxError exception where the filename
attribute is a bytes string.

Cleanup also test_sys:

* Sort imports.
* Rename numruns global var to INTERN_NUMRUNS.
* Add DisplayHookTest and ExceptHookTest test case classes.
* Don't save/restore sys.stdout and sys.displayhook using
  setUp()/tearDown(): do it in each test method.
* Test error case (call hook with no argument) after the success case.
V
Victor Stinner committed
f9b7457bd7f438263e0d2dd1f70589ad56a2585e
Parent: ec6c1bd
Committed by GitHub <noreply@github.com> on 7/1/2019, 2:51:18 PM