MCPcopy
hub / github.com/plotly/dash / _run_setup

Function _run_setup

tests/unit/library/test_background_callback_serialisation.py:92–114  ·  view source on GitHub ↗

Run ``_setup_background_callback`` with ``args_value`` on the context. Parameters ---------- manager : _CapturingManager The manager whose ``call_job_fn`` captures the dispatched context. args_value : Any The value to place under the context ``args`` key.

(manager, args_value)

Source from the content-addressed store, hash-verified

90
91
92def _run_setup(manager, args_value):
93 """Run ``_setup_background_callback`` with ``args_value`` on the context.
94
95 Parameters
96 ----------
97 manager : _CapturingManager
98 The manager whose ``call_job_fn`` captures the dispatched context.
99 args_value : Any
100 The value to place under the context ``args`` key.
101 """
102 token = context_value.set(_make_context(args_value))
103 try:
104 _setup_background_callback(
105 kwargs={},
106 background={"manager": manager},
107 background_key="bg-key",
108 func=lambda: None,
109 func_args=[],
110 func_kwargs={},
111 callback_ctx=AttributeDict(),
112 )
113 finally:
114 context_value.reset(token)
115
116
117def test_non_dict_args_coerced_to_serialisable_dict(patched_app):

Calls 4

AttributeDictClass · 0.90
_make_contextFunction · 0.85
setMethod · 0.45

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…