| 1358 | |
| 1359 | # Error in multiplication |
| 1360 | class BadMultiply: |
| 1361 | def __mul__(self, other): |
| 1362 | raise RuntimeError |
| 1363 | def __rmul__(self, other): |
| 1364 | raise RuntimeError |
| 1365 | with self.assertRaises(RuntimeError): |
| 1366 | sumprod([10, BadMultiply(), 30], [1, 2, 3]) |
| 1367 | with self.assertRaises(RuntimeError): |
no outgoing calls