Skip to content

Commit 538007c

Browse files
authored
Unify chatbox auth bootstrap (#1929)
1 parent 38584cf commit 538007c

5 files changed

Lines changed: 488 additions & 185 deletions

File tree

mcpjam-inspector/client/src/components/chat-v2/thread/mcp-apps/__tests__/mcp-apps-renderer.test.tsx

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -681,10 +681,10 @@ describe("MCPAppsRenderer tool input streaming", () => {
681681
mockBridge.onsizechange?.({ width: 400, height: 300 });
682682
});
683683

684-
expect(
685-
(screen.getByTestId("sandboxed-iframe") as HTMLElement).style.visibility,
686-
).toBe("hidden");
687-
expect(screen.getByText("Streaming tool arguments...")).toBeTruthy();
684+
const iframe = screen.getByTestId("sandboxed-iframe") as HTMLElement;
685+
expect(iframe.style.opacity).toBe("0");
686+
expect(iframe.style.position).toBe("absolute");
687+
expect(iframe.style.pointerEvents).toBe("none");
688688

689689
const partialInput = { elements: '[{"type":"rectangle"' };
690690
rerender(
@@ -702,12 +702,10 @@ describe("MCPAppsRenderer tool input streaming", () => {
702702
});
703703
});
704704
await vi.waitFor(() => {
705-
expect(
706-
(screen.getByTestId("sandboxed-iframe") as HTMLElement).style
707-
.visibility,
708-
).toBe("");
705+
expect(iframe.style.opacity).toBe("1");
706+
expect(iframe.style.position).toBe("");
707+
expect(iframe.style.pointerEvents).toBe("");
709708
});
710-
expect(screen.queryByText("Streaming tool arguments...")).toBeNull();
711709
});
712710

713711
it("streams updated partial input values while still streaming", async () => {

0 commit comments

Comments
 (0)