Tor Norbye | 3a2425a5 | 2013-11-04 10:16:08 -0800 | [diff] [blame] | 1 | import lib1 |
2 | |||||
3 | class B1: | ||||
4 | def f(self, x): | ||||
5 | return x | ||||
6 | |||||
7 | class B2(object): | ||||
8 | @staticmethod | ||||
9 | def g(x): | ||||
10 | return x | ||||
11 | |||||
12 | class C(B1, B2): | ||||
13 | pass | ||||
14 | |||||
15 | class D1(C): | ||||
16 | pass | ||||
17 | |||||
18 | class D2(C): | ||||
19 | pass | ||||
20 | |||||
21 | # PY-3714 | ||||
22 | class D3(lib1.C): | ||||
23 | pass | ||||
24 | |||||
25 | # PY-3731 | ||||
26 | class D4(foo.bar.C): | ||||
27 | pass |