test: clarify slack chunk length assertions · openclaw/openclaw@8ced077
steipete
·
2026-05-08
·
via Recent Commits to openclaw:main
| Original file line number | Diff line number | Diff line change |
|---|
@@ -70,7 +70,11 @@ describe("markdownToSlackMrkdwn", () => {
|
70 | 70 | const chunks = markdownToSlackMrkdwnChunks("alpha <<", 8); |
71 | 71 | |
72 | 72 | expect(chunks).toEqual(["alpha ", "<<"]); |
73 | | -expect(chunks.every((chunk) => chunk.length <= 8)).toBe(true); |
| 73 | +expect( |
| 74 | +chunks |
| 75 | +.map((chunk, index) => ({ index, length: chunk.length })) |
| 76 | +.filter((chunk) => chunk.length > 8), |
| 77 | +).toEqual([]); |
74 | 78 | }); |
75 | 79 | }); |
76 | 80 | |
|
| Original file line number | Diff line number | Diff line change |
|---|
@@ -148,7 +148,11 @@ describe("sendMessageSlack chunking", () => {
|
148 | 148 | const postedTexts = client.chat.postMessage.mock.calls.map((call) => call[0].text); |
149 | 149 | |
150 | 150 | expect(postedTexts).toHaveLength(2); |
151 | | -expect(postedTexts.every((text) => typeof text === "string" && text.length <= 8000)).toBe(true); |
| 151 | +expect( |
| 152 | +postedTexts |
| 153 | +.map((text, index) => ({ index, length: typeof text === "string" ? text.length : null })) |
| 154 | +.filter((text) => text.length === null || text.length > 8000), |
| 155 | +).toEqual([]); |
152 | 156 | expect(postedTexts.join("")).toBe(message); |
153 | 157 | }); |
154 | 158 | }); |
|
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。