(self)
| 1201 | self.assertIs(r(), None) |
| 1202 | |
| 1203 | def test_method_dead(self): |
| 1204 | C = self._subclass() |
| 1205 | o = C(1) |
| 1206 | r = weakref.WeakMethod(o.some_method) |
| 1207 | del C.some_method |
| 1208 | gc.collect() |
| 1209 | self.assertIs(r(), None) |
| 1210 | |
| 1211 | def test_callback_when_object_dead(self): |
| 1212 | # Test callback behaviour when object dies first. |