Lines Matching defs:meth

75     def unop_test(self, a, res, expr="len(a)", meth="__len__"):
79 m = getattr(t, meth)
82 while meth not in t.__dict__:
86 self.assertEqual(getattr(m, 'im_func', m), t.__dict__[meth])
88 bm = getattr(a, meth)
91 def binop_test(self, a, b, res, expr="a+b", meth="__add__"):
96 m = getattr(t, meth)
97 while meth not in t.__dict__:
101 self.assertEqual(getattr(m, 'im_func', m), t.__dict__[meth])
103 bm = getattr(a, meth)
106 def sliceop_test(self, a, b, c, res, expr="a[b:c]", meth="__getitem__"):
110 m = getattr(t, meth)
111 while meth not in t.__dict__:
115 self.assertEqual(getattr(m, 'im_func', m), t.__dict__[meth])
117 bm = getattr(a, meth)
120 def setop_test(self, a, b, res, stmt="a+=b", meth="__iadd__"):
125 m = getattr(t, meth)
126 while meth not in t.__dict__:
130 self.assertEqual(getattr(m, 'im_func', m), t.__dict__[meth])
135 bm = getattr(d['a'], meth)
139 def set2op_test(self, a, b, c, res, stmt="a[b]=c", meth="__setitem__"):
144 m = getattr(t, meth)
145 while meth not in t.__dict__:
149 self.assertEqual(getattr(m, 'im_func', m), t.__dict__[meth])
154 bm = getattr(d['a'], meth)
158 def setsliceop_test(self, a, b, c, d, res, stmt="a[b:c]=d", meth="__setitem__"):
163 while meth not in t.__dict__:
165 m = getattr(t, meth)
168 self.assertEqual(getattr(m, 'im_func', m), t.__dict__[meth])
173 bm = getattr(dictionary['a'], meth)
550 def meth(self):
553 def meth(self):
554 return "B" + self.__super.meth()
556 def meth(self):
557 return "C" + self.__super.meth()
559 def meth(self):
560 return "D" + self.__super.meth()
561 self.assertEqual(D().meth(), "DCBA")
563 def meth(self):
564 return "E" + self.__super.meth()
565 self.assertEqual(E().meth(), "EBCA")
1577 meth = classmethod(1).__get__(1)
1578 self.assertRaises(TypeError, meth)
2595 def meth(self, a):
2598 self.assertEqual(A().meth(1), "A(1)")
2603 def meth(self, a):
2604 return "B(%r)" % a + self.__super.meth(a)
2606 self.assertEqual(B().meth(2), "B(2)A(2)")
2609 def meth(self, a):
2610 return "C(%r)" % a + self.__super.meth(a)
2613 self.assertEqual(C().meth(3), "C(3)A(3)")
2616 def meth(self, a):
2617 return "D(%r)" % a + super(D, self).meth(a)
2619 self.assertEqual(D().meth(4), "D(4)C(4)B(4)A(4)")
2628 def meth(self, a):
2629 return "E(%r)" % a + mysuper(E, self).meth(a)
2631 self.assertEqual(E().meth(5), "E(5)D(5)C(5)B(5)A(5)")
2634 def meth(self, a):
2636 return "F(%r)[%s]" % (a, s.__class__.__name__) + s.meth(a)
2639 self.assertEqual(F().meth(6), "F(6)[mysuper]E(6)D(6)C(6)B(6)A(6)")
3994 def meth(self):
4004 self.assertEqual(d.meth(), 1)
4005 self.assertEqual(e.meth(), 1)
5019 def meth(self):
5032 '__weakref__', 'meth'])
5052 '__weakref__', 'meth'])