(self, other)
| 3323 | self.assertEqual(1+0j, z) |
| 3324 | class ZZ(complex): |
| 3325 | def __eq__(self, other): |
| 3326 | try: |
| 3327 | return abs(self - other) <= 1e-6 |
| 3328 | except: |
| 3329 | return NotImplemented |
| 3330 | zz = ZZ(1.0000003) |
| 3331 | self.assertEqual(zz, 1+0j) |
| 3332 | self.assertEqual(1+0j, zz) |