From d8e25734d16307bca871cfdeb25bd233e555b0d0 Mon Sep 17 00:00:00 2001 From: cfdaily Date: Fri, 5 Jun 2026 13:29:53 +0800 Subject: [PATCH] auto-sync: 2026-06-05 13:29:53 --- tests/unit/test_broadcast_claim.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/tests/unit/test_broadcast_claim.py b/tests/unit/test_broadcast_claim.py index 1c7784a..8989b52 100644 --- a/tests/unit/test_broadcast_claim.py +++ b/tests/unit/test_broadcast_claim.py @@ -79,14 +79,15 @@ class TestNoReplyAddsResponded: assert "task-1" in ticker._broadcast_tracker # 未清理 def test_rejected_adds_agent(self): - """B2 补充:'rejected' 也加入 responded""" + """B2 补充:'rejected' 也加入 responded(多 agent 避免轮次结束清空)""" ticker = _make_minimal_ticker() - tracker = _make_round("task-1", notified={"agent-a"}) + tracker = _make_round("task-1", notified={"agent-a", "agent-b"}) ticker._broadcast_tracker["task-1"] = tracker ticker.record_broadcast_response("task-1", "agent-a", "rejected") assert "agent-a" in tracker.responded_agents + assert tracker.round_number == 0 # 还没完成一轮 # ===================================================================