(self)
| 630 | self.assertRaises(TypeError, complex, complex2(1j)) |
| 631 | |
| 632 | def test___complex__(self): |
| 633 | z = 3 + 4j |
| 634 | self.assertEqual(z.__complex__(), z) |
| 635 | self.assertEqual(type(z.__complex__()), complex) |
| 636 | |
| 637 | z = ComplexSubclass(3 + 4j) |
| 638 | self.assertEqual(z.__complex__(), 3 + 4j) |
| 639 | self.assertEqual(type(z.__complex__()), complex) |
| 640 | |
| 641 | @support.requires_IEEE_754 |
| 642 | def test_constructor_special_numbers(self): |
nothing calls this directly
no test coverage detected