test_glob_sorts_by_modified_time() — langchain Function Reference
Architecture documentation for the test_glob_sorts_by_modified_time() function in test_file_search.py from the langchain codebase.
Entity Profile
Dependency Diagram
graph TD 6ee37276_b4c9_b687_1ee0_2285ffbb0b13["test_glob_sorts_by_modified_time()"] 44d048e9_39db_934c_80d9_55e1bf38366c["TestGlobSearch"] 6ee37276_b4c9_b687_1ee0_2285ffbb0b13 -->|defined in| 44d048e9_39db_934c_80d9_55e1bf38366c style 6ee37276_b4c9_b687_1ee0_2285ffbb0b13 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
libs/partners/anthropic/tests/unit_tests/middleware/test_file_search.py lines 144–169
def test_glob_sorts_by_modified_time(self) -> None:
"""Test that glob results are sorted by modification time."""
middleware = StateFileSearchMiddleware()
state: AnthropicToolsState = {
"messages": [],
"text_editor_files": {
"/old.py": {
"content": [],
"created_at": "2025-01-01T00:00:00",
"modified_at": "2025-01-01T00:00:00",
},
"/new.py": {
"content": [],
"created_at": "2025-01-01T00:00:00",
"modified_at": "2025-01-02T00:00:00",
},
},
}
result = middleware._handle_glob_search(pattern="*.py", path="/", state=state)
lines = result.split("\n")
# Most recent first
assert lines[0] == "/new.py"
assert lines[1] == "/old.py"
Domain
Subdomains
Source
Frequently Asked Questions
What does test_glob_sorts_by_modified_time() do?
test_glob_sorts_by_modified_time() is a function in the langchain codebase, defined in libs/partners/anthropic/tests/unit_tests/middleware/test_file_search.py.
Where is test_glob_sorts_by_modified_time() defined?
test_glob_sorts_by_modified_time() is defined in libs/partners/anthropic/tests/unit_tests/middleware/test_file_search.py at line 144.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free