[Python-checkins] r54449 - sandbox/trunk/2to3/tests/test_fixers.py

collin.winter python-checkins at python.org
Mon Mar 19 23:04:26 CET 2007


Author: collin.winter
Date: Mon Mar 19 23:04:24 2007
New Revision: 54449
Modified:
 sandbox/trunk/2to3/tests/test_fixers.py
Log:
Additional assignment tests for fix_next.
Modified: sandbox/trunk/2to3/tests/test_fixers.py
==============================================================================
--- sandbox/trunk/2to3/tests/test_fixers.py	(original)
+++ sandbox/trunk/2to3/tests/test_fixers.py	Mon Mar 19 23:04:24 2007
@@ -1430,6 +1430,17 @@
 """
 self.warns(s, s, "Calls to builtin next() possibly shadowed")
 
+ def test_builtin_assign_in_list(self):
+ s = """
+ def foo():
+ [a, __builtin__.next] = foo
+ 
+ class A:
+ def next(self, a, b):
+ pass
+ """
+ self.warns(s, s, "Calls to builtin next() possibly shadowed")
+ 
 def test_assign_to_next(self):
 s = """
 def foo():
@@ -1451,6 +1462,17 @@
 pass
 """
 self.check(s, s)
+ 
+ def test_assign_to_next_in_list(self):
+ s = """
+ def foo():
+ [a, A.next] = foo
+ 
+ class A:
+ def next(self, a, b):
+ pass
+ """
+ self.check(s, s)
 
 def test_shadowing_import_1(self):
 s = """


More information about the Python-checkins mailing list

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