test_plain_dict_with_secret_round_trip() — langchain Function Reference
Architecture documentation for the test_plain_dict_with_secret_round_trip() function in test_secret_injection.py from the langchain codebase.
Entity Profile
Dependency Diagram
graph TD 0f04f81e_cdee_dc88_03b3_73b1ab86036e["test_plain_dict_with_secret_round_trip()"] 49998757_7899_0216_5862_4d58a200d73a["TestRoundTrip"] 0f04f81e_cdee_dc88_03b3_73b1ab86036e -->|defined in| 49998757_7899_0216_5862_4d58a200d73a style 0f04f81e_cdee_dc88_03b3_73b1ab86036e fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
libs/core/tests/unit_tests/load/test_secret_injection.py lines 305–314
def test_plain_dict_with_secret_round_trip(self) -> None:
"""Verify secret-like dict in plain dict is preserved."""
payload = {"data": MALICIOUS_SECRET_DICT}
serialized = dumpd(payload)
deserialized = load(serialized, secrets_from_env=True)
# The secret-like dict should be preserved as a plain dict
assert deserialized["data"] == MALICIOUS_SECRET_DICT
assert isinstance(deserialized["data"], dict)
Domain
Subdomains
Source
Frequently Asked Questions
What does test_plain_dict_with_secret_round_trip() do?
test_plain_dict_with_secret_round_trip() is a function in the langchain codebase, defined in libs/core/tests/unit_tests/load/test_secret_injection.py.
Where is test_plain_dict_with_secret_round_trip() defined?
test_plain_dict_with_secret_round_trip() is defined in libs/core/tests/unit_tests/load/test_secret_injection.py at line 305.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free