[Python-checkins] cpython (merge 3.5 -> default): Merge 3.5 (test_warnings)
victor.stinner
python-checkins at python.org
Thu May 26 09:22:38 EDT 2016
https://hg.python.org/cpython/rev/a0db0c573c94
changeset: 101506:a0db0c573c94
parent: 101504:90bb91be6f3b
parent: 101505:371fe8b36f4a
user: Victor Stinner <victor.stinner at gmail.com>
date: Thu May 26 15:22:14 2016 +0200
summary:
Merge 3.5 (test_warnings)
files:
Lib/test/test_warnings/__init__.py | 10 +++++++++-
1 files changed, 9 insertions(+), 1 deletions(-)
diff --git a/Lib/test/test_warnings/__init__.py b/Lib/test/test_warnings/__init__.py
--- a/Lib/test/test_warnings/__init__.py
+++ b/Lib/test/test_warnings/__init__.py
@@ -106,7 +106,15 @@
message = "FilterTests.test_ignore_after_default"
def f():
self.module.warn(message, UserWarning)
- f()
+
+ with support.captured_stderr() as stderr:
+ f()
+ stderr = stderr.getvalue()
+ self.assertIn("UserWarning: FilterTests.test_ignore_after_default",
+ stderr)
+ self.assertIn("self.module.warn(message, UserWarning)",
+ stderr)
+
self.module.filterwarnings("error", category=UserWarning)
self.assertRaises(UserWarning, f)
--
Repository URL: https://hg.python.org/cpython
More information about the Python-checkins
mailing list