Skip to content

Commit 065c703

Browse files
authored
INTPYTHON-726 Fix test_cache for min deps (#189)
1 parent a116e8f commit 065c703

File tree

3 files changed

+848
-812
lines changed

3 files changed

+848
-812
lines changed

libs/langchain-mongodb/tests/integration_tests/test_cache.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,11 @@ def _execute_test(
115115
llm_output={},
116116
)
117117

118+
# Work around older output with "usage_metadata"
119+
if "usage_metadata" in str(output) and "usage_metadata" not in str(expected_output):
120+
for generation in output.generations[0]: # type: ignore
121+
generation.message.usage_metadata = None # type: ignore
122+
118123
assert output == expected_output # type: ignore
119124

120125

libs/langchain-mongodb/tests/unit_tests/test_cache.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -133,6 +133,11 @@ def _execute_test(
133133
llm_output={},
134134
)
135135

136+
# Work around older output with "usage_metadata"
137+
if "usage_metadata" in str(output) and "usage_metadata" not in str(expected_output):
138+
for generation in output.generations[0]: # type: ignore
139+
generation.message.usage_metadata = None # type: ignore
140+
136141
assert output == expected_output # type: ignore
137142

138143

0 commit comments

Comments
 (0)