summaryrefslogtreecommitdiffstats
path: root/Lib/test/test_coercion.py
diff options
context:
space:
mode:
Diffstat (limited to 'Lib/test/test_coercion.py')
-rw-r--r--Lib/test/test_coercion.py20
1 files changed, 7 insertions, 13 deletions
diff --git a/Lib/test/test_coercion.py b/Lib/test/test_coercion.py
index c6a1c17..67d19a6 100644
--- a/Lib/test/test_coercion.py
+++ b/Lib/test/test_coercion.py
@@ -223,11 +223,8 @@ def process_infix_results():
infix_results[key] = res
-with warnings.catch_warnings():
- # Silence Py3k warning
- warnings.filterwarnings("ignore", "classic int division",
- DeprecationWarning)
- process_infix_results()
+
+process_infix_results()
# now infix_results has two lists of results for every pairing.
prefix_binops = [ 'divmod' ]
@@ -340,14 +337,11 @@ class CoercionTest(unittest.TestCase):
raise exc
def test_main():
- with warnings.catch_warnings():
- # Silence Py3k warnings
- warnings.filterwarnings("ignore",
- "complex divmod.., // and % are deprecated",
- DeprecationWarning)
- warnings.filterwarnings("ignore", "classic .+ division",
- DeprecationWarning)
- run_unittest(CoercionTest)
+ warnings.filterwarnings("ignore",
+ r'complex divmod\(\), // and % are deprecated',
+ DeprecationWarning,
+ r'test.test_coercion$')
+ run_unittest(CoercionTest)
if __name__ == "__main__":
test_main()