blob: 15cd8ae700d50b367c11d79df35957369795c0cd [file]
class A(object):
def foo(self):
return 0
class MyMeta(type):
def mro(cls):
return A, B
class MyMeta2(MyMeta):
pass
class B(object):
__metaclass__ = MyMeta2
def bar(self):
return 0
class C(B):
pass
c = C()
print(c.foo().lower()) # pass
print(c.bar().<warning descr="Unresolved attribute reference 'lower' for class 'int'">lower</warning>())