[Python-checkins] r82529 - python/branches/release27-maint/Lib/test/test_coercion.py

florent.xicluna python-checkins at python.org
Sun Jul 4 16:24:41 CEST 2010


Author: florent.xicluna
Date: Sun Jul  4 16:24:40 2010
New Revision: 82529

Log:
Issue #9145: Fix a regression due to r79539

Modified:
   python/branches/release27-maint/Lib/test/test_coercion.py

Modified: python/branches/release27-maint/Lib/test/test_coercion.py
==============================================================================
--- python/branches/release27-maint/Lib/test/test_coercion.py	(original)
+++ python/branches/release27-maint/Lib/test/test_coercion.py	Sun Jul  4 16:24:40 2010
@@ -2,6 +2,7 @@
 import unittest
 from test.test_support import run_unittest, TestFailed, check_warnings
 
+
 # Fake a number that implements numeric methods through __coerce__
 class CoerceNumber:
     def __init__(self, arg):
@@ -222,6 +223,11 @@
             infix_results[key] = res
 
 
+with check_warnings(("classic (int|long) division", DeprecationWarning),
+                    quiet=True):
+    process_infix_results()
+    # now infix_results has two lists of results for every pairing.
+
 prefix_binops = [ 'divmod' ]
 prefix_results = [
     [(1,0), (1L,0L), (0.0,2.0), ((1+0j),0j), TE, TE, TE, TE, (1,0)],
@@ -336,9 +342,6 @@
                          DeprecationWarning),
                         ("classic (int|long) division", DeprecationWarning),
                         quiet=True):
-        process_infix_results()
-        # now infix_results has two lists of results for every pairing.
-
         run_unittest(CoercionTest)
 
 if __name__ == "__main__":


More information about the Python-checkins mailing list