Lines Matching refs:attrgetter
353 f = operator.attrgetter('name')
358 f = operator.attrgetter('rank')
360 self.assertRaises(TypeError, operator.attrgetter, 2)
361 self.assertRaises(TypeError, operator.attrgetter)
368 self.assertEqual(operator.attrgetter('x','z','y')(record), ('X', 'Z', 'Y'))
369 self.assertRaises(TypeError, operator.attrgetter, ('x', (), 'y'))
374 self.assertRaises(SyntaxError, operator.attrgetter('foo'), C())
381 f = operator.attrgetter('child.name')
384 f = operator.attrgetter('name', 'child.name')
386 f = operator.attrgetter('name', 'child.name', 'child.child.name')
388 f = operator.attrgetter('child.')
390 f = operator.attrgetter('.child')
395 f = operator.attrgetter('child.child.name')
397 f = operator.attrgetter('name', 'child.name', 'child.child.name')
574 attrgetter = self.module.attrgetter
586 f = attrgetter('x')
591 f = attrgetter('x', 'y', 'z')
596 f = attrgetter('t.u.v')