Lines Matching refs:__add__

91     def binop_test(self, a, b, res, expr="a+b", meth="__add__"):
180 self.binop_test([1], [2], [1,2], "a+b", "__add__")
249 def __add__(self, other):
314 "__add__")
2709 def __add__(self, other):
2710 return hexint(int.__add__(self, other))
2730 def __add__(self, other):
2731 return self.__class__(super(octlong, self).__add__(other))
2732 __radd__ = __add__
2759 # Because octlong overrides __add__, we can't check the absence of +0
3447 def __add__(self, other):
3449 __radd__ = __add__
4533 self.assertTrue(l.__add__ == l.__add__)
4534 self.assertFalse(l.__add__ != l.__add__)
4535 self.assertFalse(l.__add__ == [].__add__)
4536 self.assertTrue(l.__add__ != [].__add__)
4537 self.assertFalse(l.__add__ == l.__mul__)
4538 self.assertTrue(l.__add__ != l.__mul__)
4539 self.assertNotOrderable(l.__add__, l.__add__)
4540 self.assertEqual(l.__add__.__name__, '__add__')
4541 self.assertIs(l.__add__.__self__, l)
4542 self.assertIs(l.__add__.__objclass__, list)
4543 self.assertEqual(l.__add__.__doc__, list.__add__.__doc__)
4544 # hash([].__add__) should not be based on hash([])
4545 hash(l.__add__)
4568 self.assertTrue(list.__add__ == list.__add__)
4569 self.assertFalse(list.__add__ != list.__add__)
4570 self.assertFalse(list.__add__ == list.__mul__)
4571 self.assertTrue(list.__add__ != list.__mul__)
4572 self.assertNotOrderable(list.__add__, list.__add__)
4573 self.assertEqual(list.__add__.__name__, '__add__')
4574 self.assertIs(list.__add__.__objclass__, list)
4606 ('__add__', 'x + y', 'x += y'),
4746 str.__add__(fake_str, "abc")
4799 __add__ = str.__add__
4830 descriptors = [str.lower, complex.real, float.real, int.__add__]
4844 self.assertEqual(int.__add__.__qualname__, 'int.__add__')