Lines Matching refs:ANotMeta
729 class ANotMeta:
731 new_calls.append('ANotMeta')
735 prepare_calls.append('ANotMeta')
737 class BNotMeta(ANotMeta):
746 class A(metaclass=ANotMeta):
748 self.assertIs(ANotMeta, type(A))
749 self.assertEqual(['ANotMeta'], prepare_calls)
751 self.assertEqual(['ANotMeta'], new_calls)
757 self.assertEqual(['BNotMeta', 'ANotMeta'], prepare_calls)
759 self.assertEqual(['BNotMeta', 'ANotMeta'], new_calls)
765 self.assertEqual(['BNotMeta', 'ANotMeta'], new_calls)
767 self.assertEqual(['BNotMeta', 'ANotMeta'], prepare_calls)
773 self.assertEqual(['BNotMeta', 'ANotMeta'], new_calls)
775 self.assertEqual(['BNotMeta', 'ANotMeta'], prepare_calls)
784 class E(C, metaclass=ANotMeta):
787 self.assertEqual(['BNotMeta', 'ANotMeta'], new_calls)
789 self.assertEqual(['BNotMeta', 'ANotMeta'], prepare_calls)
795 self.assertEqual(['BNotMeta', 'ANotMeta'], new_calls)
797 self.assertEqual(['BNotMeta', 'ANotMeta'], prepare_calls)
803 self.assertEqual(['BNotMeta', 'ANotMeta'], new_calls)
805 self.assertEqual(['BNotMeta', 'ANotMeta'], prepare_calls)