(self)
| 301 | |
| 302 | @isolated_context |
| 303 | def test_context_getset_5(self): |
| 304 | c = contextvars.ContextVar('c', default=42) |
| 305 | c.set([]) |
| 306 | |
| 307 | def fun(): |
| 308 | c.set([]) |
| 309 | c.get().append(42) |
| 310 | self.assertEqual(c.get(), [42]) |
| 311 | |
| 312 | contextvars.copy_context().run(fun) |
| 313 | self.assertEqual(c.get(), []) |
| 314 | |
| 315 | def test_context_copy_1(self): |
| 316 | ctx1 = contextvars.Context() |