Skip to content

Commit b024c84

Browse files
committed
Add test_load_runtime_context_fallback
1 parent f5e1d07 commit b024c84

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

opentelemetry-api/src/opentelemetry/context/__init__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ def _load_runtime_context() -> typing.Optional[_RuntimeContext]:
6060
iter( # type: ignore
6161
entry_points( # type: ignore
6262
group="opentelemetry_context",
63-
name=OTEL_PYTHON_CONTEXT,
63+
name=default_context,
6464
)
6565
)
6666
).load()()

opentelemetry-api/tests/context/test_context.py

+5
Original file line numberDiff line numberDiff line change
@@ -88,3 +88,8 @@ def test_load_runtime_context_default(self):
8888
def test_load_runtime_context(self):
8989
ctx = context._load_runtime_context() # pylint: disable=W0212
9090
self.assertIsInstance(ctx, ContextVarsRuntimeContext)
91+
92+
@patch.dict("os.environ", {OTEL_PYTHON_CONTEXT: "foo"})
93+
def test_load_runtime_context_fallback(self):
94+
ctx = context._load_runtime_context() # pylint: disable=W0212
95+
self.assertIsInstance(ctx, ContextVarsRuntimeContext)

0 commit comments

Comments
 (0)