From 61d199b086750201cecec46f8769fed3eeade4c9 Mon Sep 17 00:00:00 2001 From: Dotta Date: Fri, 9 Oct 2026 10:01:09 -0500 Subject: [PATCH] test(slack): follow extracted setup stage contract Co-Authored-By: Paperclip --- ui/src/pages/apps/chat/chat-ui-contract.test.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ui/src/pages/apps/chat/chat-ui-contract.test.ts b/ui/src/pages/apps/chat/chat-ui-contract.test.ts index 9611dfef6a..3e87020b2c 100644 --- a/ui/src/pages/apps/chat/chat-ui-contract.test.ts +++ b/ui/src/pages/apps/chat/chat-ui-contract.test.ts @@ -270,7 +270,8 @@ describe("chat connector UI contract", () => { }); expect(setup).not.toContain("No credentials"); expect(setup).not.toContain("managed Microsoft app"); - expect(setup).toContain("endpoint.providerAccountId && !repairing"); + expect(setup).toContain("slackSetupState({ endpoint, repairing"); + expect(source("./slack/setup-state.ts")).toContain("endpoint.providerAccountId && !repairing"); expect(setup).not.toContain('field("webhookSecret"'); expect(setup).not.toContain("@paperclipai/teams-connect"); expect(setup).not.toContain("Copy setup command");