1.1 --- a/tests/attributes_class_assignment_unknown_alternatives.py Sat Mar 19 22:46:02 2011 +0100
1.2 +++ b/tests/attributes_class_assignment_unknown_alternatives.py Sun Mar 20 23:00:45 2011 +0100
1.3 @@ -7,16 +7,16 @@
1.4 class D:
1.5 clsattr = 321
1.6
1.7 -def f(cls):
1.8 +def f(cls, x):
1.9 cls.clsattr = 789
1.10 - if cls.clsattr:
1.11 + if x:
1.12 cls.clsattr2 = 234
1.13
1.14 -f(C)
1.15 -f(D)
1.16 +f(C, 1)
1.17 +f(D, 0) # prevent AttributeError
1.18
1.19 -result_789 = C.clsattr
1.20 -result_234 = C.clsattr2
1.21 -result_789 = D.clsattr
1.22 +result1_789 = C.clsattr
1.23 +result1_234 = C.clsattr2
1.24 +result2_789 = D.clsattr
1.25
1.26 # vim: tabstop=4 expandtab shiftwidth=4