mirror of
https://github.com/python/cpython
synced 2026-11-06 09:02:40 +03:00
gh-159914: Ignore gdb stderr in test_gdb.test_pretty_print (GH-159916)
test_strings() gets gdb.host_charset(), but fails if gdb writes
anything to stderr. For example, it fails if gdb logs the warning:
"/usr/bin/gdb: warning: Couldn't determine a path for the index
cache directory."
Even if stdout contains the expected encoding ("UTF-8").
Change test_gdb to only fail if stdout is empty, ignore stderr
otherwise to ignore gdb warnings.
(cherry picked from commit
|
||
|---|---|---|
| .. | ||
| __init__.py | ||
| gdb_sample.py | ||
| test_backtrace.py | ||
| test_cfunction.py | ||
| test_cfunction_full.py | ||
| test_misc.py | ||
| test_pretty_print.py | ||
| util.py | ||