MCPcopy Create free account
hub / github.com/MagicStack/contextvars / test_context_run_6

Method test_context_run_6

tests/test_basics.py:181–193  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

179 self.assertIsNone(var.get(None))
180
181 def test_context_run_6(self):
182 ctx = contextvars.Context()
183 c = contextvars.ContextVar('a', default=0)
184
185 def fun():
186 self.assertEqual(c.get(), 0)
187 self.assertIsNone(ctx.get(c))
188
189 c.set(42)
190 self.assertEqual(c.get(), 42)
191 self.assertEqual(ctx.get(c), 42)
192
193 ctx.run(fun)
194
195 def test_context_run_7(self):
196 ctx = contextvars.Context()

Callers

nothing calls this directly

Calls 1

runMethod · 0.95

Tested by

no test coverage detected