Lines Matching defs:__bases__
21 # - cls has a __bases__ attribute
23 # - inst.__class__ as no __bases__ attribute
26 # extension type raises an AttributeError when its __bases__ attribute is
31 # This must return an object that has no __bases__ attribute
38 __bases__ = property(getbases)
42 # Like above except that inst.__class__.__bases__ raises an exception
48 __bases__ = property(getbases)
58 __bases__ = property(getbases)
62 # Here's a situation where getattr(cls, '__bases__') raises an exception.
70 __bases__ = property(getbases)
74 # Like above, except that getattr(cls, '__bases__') raises an
82 __bases__ = property(getbases)
111 __bases__ = property(getbases)
121 __bases__ = property(getbases)
127 # Like above, but test the second branch, where the __bases__ of the
129 # return a valid __bases__, and it's okay for it to be a normal --
137 __bases__ = property(getbases)
147 __bases__ = property(getbases)
161 __bases__ = property(getbases)
298 def __bases__(self):
308 def __bases__(self):
316 def __bases__(self):
317 return self.__bases__
336 def __bases__(self):
345 self.assertEqual(attr, "__bases__")