[Python-checkins] cpython (3.3): Issue #20535: PYTHONWARNING no longer affects the run_tests.py script.

serhiy.storchaka python-checkins at python.org
Mon Feb 24 13:01:55 CET 2014


http://hg.python.org/cpython/rev/c89e495cdff8
changeset: 89361:c89e495cdff8
branch: 3.3
parent: 89359:7358ca69f351
user: Serhiy Storchaka <storchaka at gmail.com>
date: Mon Feb 24 13:57:00 2014 +0200
summary:
 Issue #20535: PYTHONWARNING no longer affects the run_tests.py script.
Patch by Arfrever Frehtes Taifersar Arahesis.
files:
 Misc/NEWS | 6 ++++++
 Tools/scripts/run_tests.py | 6 ++++++
 2 files changed, 12 insertions(+), 0 deletions(-)
diff --git a/Misc/NEWS b/Misc/NEWS
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -149,6 +149,12 @@
 - Issue #20609: Restored the ability to build 64-bit Windows binaries on
 32-bit Windows, which was broken by the change in issue #19788.
 
+Tools/Demos
+-----------
+
+- Issue #20535: PYTHONWARNING no longer affects the run_tests.py script.
+ Patch by Arfrever Frehtes Taifersar Arahesis.
+
 
 What's New in Python 3.3.4?
 ===========================
diff --git a/Tools/scripts/run_tests.py b/Tools/scripts/run_tests.py
--- a/Tools/scripts/run_tests.py
+++ b/Tools/scripts/run_tests.py
@@ -32,6 +32,12 @@
 ]
 # Allow user-specified interpreter options to override our defaults.
 args.extend(test.support.args_from_interpreter_flags())
+
+ # Workaround for issue #20355
+ os.environ.pop("PYTHONWARNINGS", None)
+ # Workaround for issue #20361
+ args.extend(['-W', 'error::BytesWarning'])
+
 args.extend(['-m', 'test', # Run the test suite
 '-r', # Randomize test order
 '-w', # Re-run failed tests in verbose mode
-- 
Repository URL: http://hg.python.org/cpython


More information about the Python-checkins mailing list

AltStyle によって変換されたページ (->オリジナル) /