| 224 | # Issue 5759: __float__ not called on str subclasses (though it is on |
| 225 | # unicode subclasses). |
| 226 | class FooStr(str): |
| 227 | def __float__(self): |
| 228 | return float(str(self)) + 1 |
| 229 | |
| 230 | self.assertEqual(float(FloatLike(42.)), 42.) |
| 231 | self.assertEqual(float(Foo2()), 42.) |
no outgoing calls
searching dependent graphs…