1.1 --- a/tests/failure/shadow_class_global_reassign.py Sat Jun 12 23:09:30 2010 +0200
1.2 +++ b/tests/failure/shadow_class_global_reassign.py Sun Jun 13 02:24:35 2010 +0200
1.3 @@ -4,12 +4,17 @@
1.4 return x
1.5
1.6 class C:
1.7 - e = f
1.8 + i = 2
1.9 +
1.10 + while i > 0:
1.11 + e = f # right hand side name changes origin
1.12
1.13 - def f(self, x):
1.14 - return x
1.15 + def f(self, x):
1.16 + return 3
1.17 +
1.18 + i -= 1
1.19
1.20 c = C()
1.21 -c.f(1)
1.22 +result_3 = c.f(1)
1.23
1.24 # vim: tabstop=4 expandtab shiftwidth=4