Lines Matching defs:descriptor

286         # method-descriptor
897 A broken data descriptor. See bug #1785.
900 raise AttributeError("broken data descriptor")
906 raise AttributeError("broken data descriptor")
911 A broken method descriptor. See bug #1785.
914 raise AttributeError("broken method descriptor")
917 raise AttributeError("broken method descriptor")
1079 self.assertIn(('md', 'method', A), attrs, 'missing method descriptor')
1080 self.assertIn(('dd', 'data', A), attrs, 'missing data descriptor')
1093 self.assertIn(('md', 'method', A), attrs, 'missing method descriptor')
1094 self.assertIn(('dd', 'data', A), attrs, 'missing data descriptor')
1109 self.assertIn(('md', 'method', A), attrs, 'missing method descriptor')
1110 self.assertIn(('dd', 'data', A), attrs, 'missing data descriptor')
1123 self.assertIn(('md', 'method', A), attrs, 'missing method descriptor')
1124 self.assertIn(('dd', 'data', A), attrs, 'missing data descriptor')
1449 'class with only __get__ not a data descriptor')
1451 'class with __set__ is a data descriptor')
1453 'class with __delete__ is a data descriptor')
1455 'class with __set__ = None is a data descriptor')
1461 'a slot is a data descriptor')
1469 'a property is a data descriptor')
1482 'a instance method is not a data descriptor')
1484 'a class method is not a data descriptor')
1486 'a static method is not a data descriptor')
1488 'a function is not a data descriptor')
1490 'a lambda is not a data descriptor')
1893 class descriptor(object):
1896 desc = descriptor()
1961 # returns descriptor
1966 # returns descriptor
1975 # we get the descriptor instead of the instance attribute
1979 class descriptor(object):
1983 d = descriptor()
1987 # for a non data descriptor we return the instance attribute
1991 # if the descriptor is a data-descriptor we should return the
1992 # descriptor
1993 descriptor.__set__ = lambda s, i, v: None
1996 del descriptor.__set__
1997 descriptor.__delete__ = lambda s, i, o: None
2001 class descriptor(object):
2005 d = descriptor()