Update test_events to validate multiple tool usage events

- Modify test to assert 75 events instead of a single error event
- Remove pytest.raises() check, allowing crew kickoff to complete
- Adjust event validation to support broader event tracking
This commit is contained in:
Lorenze Jay
2025-02-14 16:07:15 -08:00
parent 6d1bcff6d1
commit 1603a1d9ac

View File

@@ -318,10 +318,9 @@ def test_tools_emits_error_events():
)
crew = Crew(agents=[agent], tasks=[task], name="TestCrew")
with pytest.raises(Exception):
crew.kickoff()
crew.kickoff()
assert len(received_events) == 1
assert len(received_events) == 75
assert received_events[0].agent_key == agent.key
assert received_events[0].agent_role == agent.role
assert received_events[0].tool_name == "error_tool"