From 05fbd9bd3b95c1bc152dbdd765fd8b2929eacadc Mon Sep 17 00:00:00 2001 From: yushen Date: Fri, 3 Jul 2026 14:10:49 +0800 Subject: [PATCH] fix(tests): update agent fixtures for access fields --- apps/web/test/helpers.tsx | 2 ++ .../views/agents/components/inspector/access-picker.test.tsx | 4 ++-- .../views/editor/extensions/slash-command-suggestion.test.tsx | 1 + 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/apps/web/test/helpers.tsx b/apps/web/test/helpers.tsx index 8ce70d4b54..d1358ea4ba 100644 --- a/apps/web/test/helpers.tsx +++ b/apps/web/test/helpers.tsx @@ -65,6 +65,8 @@ export const mockAgents: Agent[] = [ runtime_config: {}, custom_args: [], visibility: "workspace", + permission_mode: "public_to", + invocation_targets: [{ target_type: "workspace", target_id: null }], max_concurrent_tasks: 3, model: "", owner_id: null, diff --git a/packages/views/agents/components/inspector/access-picker.test.tsx b/packages/views/agents/components/inspector/access-picker.test.tsx index 68217953c4..f236f90db9 100644 --- a/packages/views/agents/components/inspector/access-picker.test.tsx +++ b/packages/views/agents/components/inspector/access-picker.test.tsx @@ -88,7 +88,7 @@ describe("AccessPicker owner-only editing (MUL-3963)", () => { fireEvent.click(screen.getByRole("button")); // Checkbox order in the open popover: [0] workspace, [1] Alice, [2] Bob. const boxes = screen.getAllByRole("checkbox"); - fireEvent.click(boxes[1]); + fireEvent.click(boxes[1]!); expect(onChange).toHaveBeenCalledWith({ permission_mode: "public_to", invocation_targets: [{ target_type: "member", target_id: "u1" }], @@ -107,7 +107,7 @@ describe("AccessPicker owner-only editing (MUL-3963)", () => { fireEvent.click(screen.getByRole("button")); const boxes = screen.getAllByRole("checkbox"); // [0] is the "Everyone in workspace" toggle. - fireEvent.click(boxes[0]); + fireEvent.click(boxes[0]!); expect(onChange).toHaveBeenCalledWith({ permission_mode: "public_to", invocation_targets: [ diff --git a/packages/views/editor/extensions/slash-command-suggestion.test.tsx b/packages/views/editor/extensions/slash-command-suggestion.test.tsx index ec5918d195..5726d95fb7 100644 --- a/packages/views/editor/extensions/slash-command-suggestion.test.tsx +++ b/packages/views/editor/extensions/slash-command-suggestion.test.tsx @@ -91,6 +91,7 @@ function items(qc: QueryClient, query = ""): SlashCommandItem[] { return config.items!({ query, editor: {} as never, + signal: new AbortController().signal, }) as SlashCommandItem[]; }