# HG changeset patch # User paulb@localhost.localdomain # Date 1169681336 -3600 # Node ID ee619a045fa10c790dc266b68054e812fcea9583 # Parent 202b9902f214f7e5c72c367ca443592102ab031a Added local namespace version of tests. diff -r 202b9902f214 -r ee619a045fa1 tests/augassign.py --- a/tests/augassign.py Wed Jan 24 00:46:27 2007 +0100 +++ b/tests/augassign.py Thu Jan 25 00:28:56 2007 +0100 @@ -24,7 +24,7 @@ a += b -a = A1() +a = A1() # May augment types since this is a global namespace. a.b += c a.b[e:] += d @@ -35,3 +35,27 @@ a[e:f] += d a[e] += c a[e,f] += d + +def f(): + a = [1,2,3] + b = [4,5] + c = [6] + d = [] + e = 1 + f = 2 + + a += b + + a = A1() + a.b += c + a.b[e:] += d + + a = A2() + a.b().c += d + + a = A4() + a[e:f] += d + a[e] += c + a[e,f] += d + +f()