Home / Class/ TestSyncInMemoryStore Class — langchain Architecture

TestSyncInMemoryStore Class — langchain Architecture

Architecture documentation for the TestSyncInMemoryStore class in test_in_memory.py from the langchain codebase.

Entity Profile

Dependency Diagram

graph TD
  413c4ab0_b964_923d_e38f_173c2635d4e6["TestSyncInMemoryStore"]
  18a70a30_3cd9_bf6b_3c2f_3319b135a50a["test_in_memory.py"]
  413c4ab0_b964_923d_e38f_173c2635d4e6 -->|defined in| 18a70a30_3cd9_bf6b_3c2f_3319b135a50a
  bbe27fdd_3de7_32f3_a04d_eaafac8b8d8b["kv_store()"]
  413c4ab0_b964_923d_e38f_173c2635d4e6 -->|method| bbe27fdd_3de7_32f3_a04d_eaafac8b8d8b
  7523cbc4_a92b_ba93_00ff_00c4ebe145de["three_values()"]
  413c4ab0_b964_923d_e38f_173c2635d4e6 -->|method| 7523cbc4_a92b_ba93_00ff_00c4ebe145de

Relationship Graph

Source Code

libs/core/tests/unit_tests/stores/test_in_memory.py lines 14–23

class TestSyncInMemoryStore(BaseStoreSyncTests[Any]):
    @pytest.fixture
    @override
    def kv_store(self) -> InMemoryStore:
        return InMemoryStore()

    @pytest.fixture
    @override
    def three_values(self) -> tuple[str, str, str]:
        return "value1", "value2", "value3"

Frequently Asked Questions

What is the TestSyncInMemoryStore class?
TestSyncInMemoryStore is a class in the langchain codebase, defined in libs/core/tests/unit_tests/stores/test_in_memory.py.
Where is TestSyncInMemoryStore defined?
TestSyncInMemoryStore is defined in libs/core/tests/unit_tests/stores/test_in_memory.py at line 14.

Analyze Your Own Codebase

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

Try Supermodel Free