1.1 --- a/tests/chains/main.py Wed Nov 23 01:00:44 2016 +0100
1.2 +++ b/tests/chains/main.py Wed Nov 23 01:01:40 2016 +0100
1.3 @@ -6,3 +6,8 @@
1.4
1.5 def t():
1.6 x = c.Class
1.7 + return x
1.8 +
1.9 +print C.attr
1.10 +print f.attr
1.11 +print t().attr
2.1 --- a/tests/chains/package/module.py Wed Nov 23 01:00:44 2016 +0100
2.2 +++ b/tests/chains/package/module.py Wed Nov 23 01:01:40 2016 +0100
2.3 @@ -1,2 +1,2 @@
2.4 class Class:
2.5 - pass
2.6 + attr = 457
4.1 --- a/tests/global_names.py Wed Nov 23 01:00:44 2016 +0100
4.2 +++ b/tests/global_names.py Wed Nov 23 01:01:40 2016 +0100
4.3 @@ -8,4 +8,4 @@
4.4
4.5 g = C
4.6 result = f()
4.7 -print result
4.8 +print result # 3
5.1 --- a/tests/methods.py Wed Nov 23 01:00:44 2016 +0100
5.2 +++ b/tests/methods.py Wed Nov 23 01:01:40 2016 +0100
5.3 @@ -19,8 +19,8 @@
5.4 d = D(1, 2, 3)
5.5 e = E(1, 2, 3)
5.6
5.7 -result1 = c.c() # 1
5.8 -result2 = d.c() # 1
5.9 -result3 = e.c() # 3
5.10 -result4 = d.d() # 2
5.11 -result5 = e.d() # 2
5.12 +print c.c() # 1
5.13 +print d.c() # 1
5.14 +print e.c() # 3
5.15 +print d.d() # 2
5.16 +print e.d() # 2
6.1 --- a/tests/methods_selfless.py Wed Nov 23 01:00:44 2016 +0100
6.2 +++ b/tests/methods_selfless.py Wed Nov 23 01:01:40 2016 +0100
6.3 @@ -19,8 +19,8 @@
6.4 d = D(1, 2, 3)
6.5 e = E(1, 2, 3)
6.6
6.7 -result1 = c.c() # 1
6.8 -result2 = d.c() # 1
6.9 -result3 = e.c() # 3
6.10 -result4 = d.d() # 2
6.11 -result5 = e.d() # 2
6.12 +print c.c() # 1
6.13 +print d.c() # 1
6.14 +print e.c() # 3
6.15 +print d.d() # 2
6.16 +print e.d() # 2
7.1 --- a/tests/nested.py Wed Nov 23 01:00:44 2016 +0100
7.2 +++ b/tests/nested.py Wed Nov 23 01:01:40 2016 +0100
7.3 @@ -8,4 +8,8 @@
7.4 return g
7.5
7.6 result = f(1)(2)(3)
7.7 +print result[0]
7.8 +print result[1]
7.9 +print result[2]
7.10 +print result[3]
7.11 assert result == (1, 2, 3, 4)
8.1 --- a/tests/nested_lambda.py Wed Nov 23 01:00:44 2016 +0100
8.2 +++ b/tests/nested_lambda.py Wed Nov 23 01:01:40 2016 +0100
8.3 @@ -5,4 +5,8 @@
8.4 return g
8.5
8.6 result = f(1)(2)(3)
8.7 +print result[0]
8.8 +print result[1]
8.9 +print result[2]
8.10 +print result[3]
8.11 assert result == (1, 2, 3, 4)
9.1 --- a/tests/nested_mixed.py Wed Nov 23 01:00:44 2016 +0100
9.2 +++ b/tests/nested_mixed.py Wed Nov 23 01:01:40 2016 +0100
9.3 @@ -8,4 +8,8 @@
9.4 return g
9.5
9.6 result = f(1)(2)(5, 3)
9.7 +print result[0]
9.8 +print result[1]
9.9 +print result[2]
9.10 +print result[3]
9.11 assert result == (1, 2, 3, 5)
10.1 --- a/tests/nested_mixed_names.py Wed Nov 23 01:00:44 2016 +0100
10.2 +++ b/tests/nested_mixed_names.py Wed Nov 23 01:01:40 2016 +0100
10.3 @@ -17,4 +17,7 @@
10.4 return g
10.5
10.6 result = f(C())(2)
10.7 +print result[0]
10.8 +print result[1]
10.9 +print result[2]
10.10 assert result == (3, 2, 4)
11.1 --- a/tests/operators.py Wed Nov 23 01:00:44 2016 +0100
11.2 +++ b/tests/operators.py Wed Nov 23 01:01:40 2016 +0100
11.3 @@ -3,5 +3,5 @@
11.4 def f(a, op, b):
11.5 return op(a, b)
11.6
11.7 -f(1, operator.add, 2)
11.8 -f(1, operator.sub, 2)
11.9 +print f(1, operator.add, 2) # 3
11.10 +print f(1, operator.sub, 2) # -1