Home / Function/ _set_sentinel_env_var() — langchain Function Reference

_set_sentinel_env_var() — langchain Function Reference

Architecture documentation for the _set_sentinel_env_var() function in test_secret_injection.py from the langchain codebase.

Entity Profile

Dependency Diagram

graph TD
  34beb20d_a201_dc9b_5b0a_e79c5d8e417b["_set_sentinel_env_var()"]
  269160d8_4621_760e_4f43_8de24a47bd7c["test_secret_injection.py"]
  34beb20d_a201_dc9b_5b0a_e79c5d8e417b -->|defined in| 269160d8_4621_760e_4f43_8de24a47bd7c
  style 34beb20d_a201_dc9b_5b0a_e79c5d8e417b fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

libs/core/tests/unit_tests/load/test_secret_injection.py lines 36–39

def _set_sentinel_env_var() -> Any:
    """Set the sentinel env var for all tests in this module."""
    with mock.patch.dict(os.environ, {SENTINEL_ENV_VAR: SENTINEL_VALUE}):
        yield

Domain

Subdomains

Frequently Asked Questions

What does _set_sentinel_env_var() do?
_set_sentinel_env_var() is a function in the langchain codebase, defined in libs/core/tests/unit_tests/load/test_secret_injection.py.
Where is _set_sentinel_env_var() defined?
_set_sentinel_env_var() is defined in libs/core/tests/unit_tests/load/test_secret_injection.py at line 36.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free