import { ThreadId } from "@t3tools/contracts"; import { renderToStaticMarkup } from "react-dom/server"; import { describe, expect, it } from "vite-plus/test"; import { ComposerPendingTerminalContextChip } from "./ComposerPendingTerminalContexts"; describe("ComposerPendingTerminalContextChip", () => { it("renders expired terminal contexts with error styling", () => { const markup = renderToStaticMarkup( , ); expect(markup).toContain('data-terminal-context-expired="true"'); expect(markup).toContain("border-destructive/35"); expect(markup).toContain("Terminal 1 lines 2-4"); }); });