[Python-checkins] r78775 - python/trunk/Lib/unittest/case.py

michael.foord python-checkins at python.org
Mon Mar 8 00:10:37 CET 2010


Author: michael.foord
Date: Mon Mar 8 00:10:36 2010
New Revision: 78775
Log:
Fix accidental name rebinding in unittest py3k warning filtering.
Modified:
 python/trunk/Lib/unittest/case.py
Modified: python/trunk/Lib/unittest/case.py
==============================================================================
--- python/trunk/Lib/unittest/case.py	(original)
+++ python/trunk/Lib/unittest/case.py	Mon Mar 8 00:10:36 2010
@@ -798,10 +798,10 @@
 with warnings.catch_warnings():
 if sys.py3kwarning:
 # Silence Py3k warning raised during the sorting
- for msg in ["dict inequality comparisons",
+ for _msg in ["dict inequality comparisons",
 "builtin_function_or_method order comparisons",
 "comparing unequal types"]:
- warnings.filterwarnings("ignore", msg, DeprecationWarning)
+ warnings.filterwarnings("ignore", _msg, DeprecationWarning)
 try:
 expected = set(expected_seq)
 actual = set(actual_seq)
@@ -820,6 +820,7 @@
 if unexpected:
 errors.append('Unexpected, but present:\n %s' %
 safe_repr(unexpected))
+ print 'errors', errors
 if errors:
 standardMsg = '\n'.join(errors)
 self.fail(self._formatMessage(msg, standardMsg))


More information about the Python-checkins mailing list

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