Lines Matching defs:AMeta
652 class AMeta(type):
655 new_calls.append('AMeta')
661 class BMeta(AMeta):
672 class A(metaclass=AMeta):
674 self.assertEqual(['AMeta'], new_calls)
679 # BMeta.__new__ calls AMeta.__new__ with super:
680 self.assertEqual(['BMeta', 'AMeta'], new_calls)
686 self.assertEqual(['BMeta', 'AMeta'], new_calls)
694 self.assertEqual(['BMeta', 'AMeta'], new_calls)
701 self.assertEqual(['BMeta', 'AMeta'], new_calls)
705 class E(C, metaclass=AMeta):
707 self.assertEqual(['BMeta', 'AMeta'], new_calls)