|
1 | 1 | // Slack tests cover stream mode plugin behavior. |
2 | 2 | import { describe, expect, it } from "vitest"; |
3 | | -import { |
4 | | - applyAppendOnlyStreamUpdate, |
5 | | - buildStatusFinalPreviewText, |
6 | | - resolveSlackStreamingConfig, |
7 | | - resolveSlackStreamMode, |
8 | | -} from "./stream-mode.js"; |
9 | | - |
10 | | -describe("resolveSlackStreamMode", () => { |
11 | | - it("defaults to replace", () => { |
12 | | - expect(resolveSlackStreamMode(undefined)).toBe("replace"); |
13 | | - expect(resolveSlackStreamMode("")).toBe("replace"); |
14 | | - expect(resolveSlackStreamMode("unknown")).toBe("replace"); |
15 | | - }); |
16 | | - |
17 | | - it("accepts valid modes", () => { |
18 | | - expect(resolveSlackStreamMode("replace")).toBe("replace"); |
19 | | - expect(resolveSlackStreamMode("status_final")).toBe("status_final"); |
20 | | - expect(resolveSlackStreamMode("append")).toBe("append"); |
21 | | - }); |
22 | | -}); |
| 3 | +import { applyAppendOnlyStreamUpdate, resolveSlackStreamingConfig } from "./stream-mode.js"; |
23 | 4 |
|
24 | 5 | describe("resolveSlackStreamingConfig", () => { |
25 | 6 | it("defaults to partial mode with native streaming enabled", () => { |
@@ -119,11 +100,3 @@ describe("applyAppendOnlyStreamUpdate", () => { |
119 | 100 | }); |
120 | 101 | }); |
121 | 102 | }); |
122 | | - |
123 | | -describe("buildStatusFinalPreviewText", () => { |
124 | | - it("cycles status dots", () => { |
125 | | - expect(buildStatusFinalPreviewText(1)).toBe("Status: thinking.."); |
126 | | - expect(buildStatusFinalPreviewText(2)).toBe("Status: thinking..."); |
127 | | - expect(buildStatusFinalPreviewText(3)).toBe("Status: thinking."); |
128 | | - }); |
129 | | -}); |
0 commit comments