Skip to content

Commit fc56213

Browse files
test cleanup
1 parent c052063 commit fc56213

File tree

1 file changed

+4
-16
lines changed

1 file changed

+4
-16
lines changed

tests/integrations/langgraph/test_langgraph.py

Lines changed: 4 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -738,16 +738,10 @@ def original_invoke(self, *args, **kwargs):
738738
span for span in tx["spans"] if span["op"] == OP.GEN_AI_INVOKE_AGENT
739739
]
740740
assert len(invoke_spans) == 1
741-
742741
invoke_agent_span = invoke_spans[0]
743742

744-
# Verify invoke_agent span has usage data
745-
assert invoke_agent_span["description"] == "invoke_agent test_graph"
746-
assert "gen_ai.usage.input_tokens" in invoke_agent_span["data"]
747-
assert "gen_ai.usage.output_tokens" in invoke_agent_span["data"]
748-
assert "gen_ai.usage.total_tokens" in invoke_agent_span["data"]
749-
750-
# The usage should match the mock_usage values (aggregated across all calls)
743+
# Verify invoke_agent span has aggregated usage from both API calls
744+
# Total: 10 + 20 = 30 input tokens, 5 + 15 = 20 output tokens, 15 + 35 = 50 total
751745
assert invoke_agent_span["data"]["gen_ai.usage.input_tokens"] == 30
752746
assert invoke_agent_span["data"]["gen_ai.usage.output_tokens"] == 20
753747
assert invoke_agent_span["data"]["gen_ai.usage.total_tokens"] == 50
@@ -828,16 +822,10 @@ async def run_test():
828822
span for span in tx["spans"] if span["op"] == OP.GEN_AI_INVOKE_AGENT
829823
]
830824
assert len(invoke_spans) == 1
831-
832825
invoke_agent_span = invoke_spans[0]
833826

834-
# Verify invoke_agent span has usage data
835-
assert invoke_agent_span["description"] == "invoke_agent test_graph"
836-
assert "gen_ai.usage.input_tokens" in invoke_agent_span["data"]
837-
assert "gen_ai.usage.output_tokens" in invoke_agent_span["data"]
838-
assert "gen_ai.usage.total_tokens" in invoke_agent_span["data"]
839-
840-
# The usage should match the mock_usage values (aggregated across all calls)
827+
# Verify invoke_agent span has aggregated usage from both API calls
828+
# Total: 10 + 20 = 30 input tokens, 5 + 15 = 20 output tokens, 15 + 35 = 50 total
841829
assert invoke_agent_span["data"]["gen_ai.usage.input_tokens"] == 30
842830
assert invoke_agent_span["data"]["gen_ai.usage.output_tokens"] == 20
843831
assert invoke_agent_span["data"]["gen_ai.usage.total_tokens"] == 50

0 commit comments

Comments
 (0)