(self, _copy)
| 836 | self.assertEqual(copy.deepcopy(bar), bar) |
| 837 | |
| 838 | def _check_weakref(self, _copy): |
| 839 | class C(object): |
| 840 | pass |
| 841 | obj = C() |
| 842 | x = weakref.ref(obj) |
| 843 | y = _copy(x) |
| 844 | self.assertIs(y, x) |
| 845 | del obj |
| 846 | y = _copy(x) |
| 847 | self.assertIs(y, x) |
| 848 | |
| 849 | def test_copy_weakref(self): |
| 850 | self._check_weakref(copy.copy) |
no test coverage detected