(self)
| 1194 | self.assertEqual(r()(), 4) |
| 1195 | |
| 1196 | def test_object_dead(self): |
| 1197 | o = Object(1) |
| 1198 | r = weakref.WeakMethod(o.some_method) |
| 1199 | del o |
| 1200 | gc.collect() |
| 1201 | self.assertIs(r(), None) |
| 1202 | |
| 1203 | def test_method_dead(self): |
| 1204 | C = self._subclass() |