forked from Rust-related/RustPython
21 lines
239 B
Python
21 lines
239 B
Python
class X():
|
|
pass
|
|
|
|
class Y():
|
|
pass
|
|
|
|
class A(X, Y):
|
|
pass
|
|
|
|
assert (A, X, Y, object) == A.__mro__
|
|
|
|
class B(X, Y):
|
|
pass
|
|
|
|
assert (B, X, Y, object) == B.__mro__
|
|
|
|
class C(A, B):
|
|
pass
|
|
|
|
assert (C, A, B, X, Y, object) == C.__mro__
|