Lines Matching refs:attrs
1066 attrs = attrs_wo_objs(A)
1068 self.assertIn(('__new__', 'static method', object), attrs,
1070 self.assertIn(('__init__', 'method', object), attrs, 'missing __init__')
1072 self.assertIn(('s', 'static method', A), attrs, 'missing static method')
1073 self.assertIn(('c', 'class method', A), attrs, 'missing class method')
1074 self.assertIn(('p', 'property', A), attrs, 'missing property')
1075 self.assertIn(('m', 'method', A), attrs,
1076 'missing plain method: %r' % attrs)
1077 self.assertIn(('m1', 'method', A), attrs, 'missing plain method')
1078 self.assertIn(('datablob', 'data', A), attrs, 'missing data')
1079 self.assertIn(('md', 'method', A), attrs, 'missing method descriptor')
1080 self.assertIn(('dd', 'data', A), attrs, 'missing data descriptor')
1086 attrs = attrs_wo_objs(B)
1087 self.assertIn(('s', 'static method', A), attrs, 'missing static method')
1088 self.assertIn(('c', 'class method', A), attrs, 'missing class method')
1089 self.assertIn(('p', 'property', A), attrs, 'missing property')
1090 self.assertIn(('m', 'method', B), attrs, 'missing plain method')
1091 self.assertIn(('m1', 'method', A), attrs, 'missing plain method')
1092 self.assertIn(('datablob', 'data', A), attrs, 'missing data')
1093 self.assertIn(('md', 'method', A), attrs, 'missing method descriptor')
1094 self.assertIn(('dd', 'data', A), attrs, 'missing data descriptor')
1102 attrs = attrs_wo_objs(C)
1103 self.assertIn(('s', 'static method', A), attrs, 'missing static method')
1104 self.assertIn(('c', 'method', C), attrs, 'missing plain method')
1105 self.assertIn(('p', 'property', A), attrs, 'missing property')
1106 self.assertIn(('m', 'method', C), attrs, 'missing plain method')
1107 self.assertIn(('m1', 'method', A), attrs, 'missing plain method')
1108 self.assertIn(('datablob', 'data', A), attrs, 'missing data')
1109 self.assertIn(('md', 'method', A), attrs, 'missing method descriptor')
1110 self.assertIn(('dd', 'data', A), attrs, 'missing data descriptor')
1116 attrs = attrs_wo_objs(D)
1117 self.assertIn(('s', 'static method', A), attrs, 'missing static method')
1118 self.assertIn(('c', 'method', C), attrs, 'missing plain method')
1119 self.assertIn(('p', 'property', A), attrs, 'missing property')
1120 self.assertIn(('m', 'method', B), attrs, 'missing plain method')
1121 self.assertIn(('m1', 'method', D), attrs, 'missing plain method')
1122 self.assertIn(('datablob', 'data', A), attrs, 'missing data')
1123 self.assertIn(('md', 'method', A), attrs, 'missing method descriptor')
1124 self.assertIn(('dd', 'data', A), attrs, 'missing data descriptor')
1134 attrs = attrs_wo_objs(bool)
1135 self.assertIn(('__new__', 'static method', bool), attrs,
1137 self.assertIn(('from_bytes', 'class method', int), attrs,
1139 self.assertIn(('to_bytes', 'method', int), attrs,
1141 self.assertIn(('__add__', 'method', int), attrs,
1143 self.assertIn(('__and__', 'method', bool), attrs,
1240 attrs = [a[0] for a in inspect.classify_class_attrs(C)]
1241 self.assertNotIn('missing', attrs)
1327 attrs = [a[0] for a in inspect.getmembers(C)]
1328 self.assertNotIn('missing', attrs)