test: simplify slack final dispatch count · openclaw/openclaw@1c8e58b
steipete
·
2026-05-09
·
via Recent Commits to openclaw:main
File tree
extensions/slack/src/monitor/message-handler
| Original file line number | Diff line number | Diff line change |
|---|
@@ -80,6 +80,17 @@ let mockedDispatchSequence: Array<{
|
80 | 80 | mediaUrls?: string[]; |
81 | 81 | }; |
82 | 82 | }> = []; |
| 83 | + |
| 84 | +function countFinalDispatches(): number { |
| 85 | +let count = 0; |
| 86 | +for (const entry of mockedDispatchSequence) { |
| 87 | +if (entry.kind === "final") { |
| 88 | +count++; |
| 89 | +} |
| 90 | +} |
| 91 | +return count; |
| 92 | +} |
| 93 | + |
83 | 94 | let mockedProgressEvents: string[] = []; |
84 | 95 | let mockedReplyOptionEvents: Array< |
85 | 96 | | { |
@@ -624,7 +635,7 @@ vi.mock("../reply.runtime.js", () => ({
|
624 | 635 | return { |
625 | 636 | queuedFinal: false, |
626 | 637 | counts: { |
627 | | -final: mockedDispatchSequence.filter((entry) => entry.kind === "final").length, |
| 638 | +final: countFinalDispatches(), |
628 | 639 | }, |
629 | 640 | }; |
630 | 641 | }, |
|
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。