def test_mixed_mro_respected():
 class OC:
  abc = 3
 class OC2(OC, ):
  pass
 class NC(object, ):
  pass
 class NC2(object, ):
  abc = 5
 class MC(NC, OC2, NC2, OC, ):
  pass
 AreEqual(MC.abc, 5)

def test_mixed_mro_respected ( ) : class OC : abc = 3 class OC2 ( OC , ) : pass class NC ( object , ) : pass class NC2 ( object , ) : abc = 5 class MC ( NC , OC2 , NC2 , OC , ) : pass AreEqual ( MC . abc , 5 )
creates a class with an mro of "mc .