| 417 | self.assertEqual(d, {1:2, 2:4, 3:4, 5:6}) |
| 418 | |
| 419 | class SimpleUserDict: |
| 420 | def __init__(self): |
| 421 | self.d = {1:1, 2:2, 3:3} |
| 422 | def keys(self): |
| 423 | return self.d.keys() |
| 424 | def __getitem__(self, i): |
| 425 | return self.d[i] |
| 426 | d.clear() |
| 427 | d.update(SimpleUserDict()) |
| 428 | self.assertEqual(d, {1:1, 2:2, 3:3}) |
no outgoing calls
searching dependent graphs…