test: name crew explicitly in trace listener test and fix crew test

This commit is contained in:
Renato Nitta
2026-04-20 19:03:00 -03:00
parent 8d192c1715
commit d65e0485b4
2 changed files with 8 additions and 2 deletions

View File

@@ -8,6 +8,7 @@ from concurrent.futures import Future
from hashlib import md5
import re
import sys
from typing import Any
from unittest.mock import ANY, MagicMock, call, patch
from crewai.agent import Agent

View File

@@ -276,7 +276,12 @@ class TestTraceListenerSetup:
expected_output="hello world",
agent=agent,
)
crew = Crew(agents=[agent], tasks=[task], verbose=True)
crew = Crew(
name="Hello World Crew",
agents=[agent],
tasks=[task],
verbose=True,
)
from crewai.events.event_bus import crewai_event_bus
@@ -304,7 +309,7 @@ class TestTraceListenerSetup:
# Verify the first completion event has proper structure
completion_event = completion_events[0]
assert "crew_name" in completion_event.event_data
assert completion_event.event_data["crew_name"] == "Crew"
assert completion_event.event_data["crew_name"] == "Hello World Crew"
# Verify all events have proper structure
for call in add_event_mock.call_args_list: