From 21cd837f428bb8ca7b305e20628acc56e4908e0c Mon Sep 17 00:00:00 2001 From: Nicky Leach Date: Wed, 15 Jul 2026 06:06:02 +0000 Subject: [PATCH] test(server): isolate invite rate limit route Co-authored-by: Paperclip --- server/src/__tests__/invite-rate-limit-route.test.ts | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/server/src/__tests__/invite-rate-limit-route.test.ts b/server/src/__tests__/invite-rate-limit-route.test.ts index 9cfae606cd9..26aa5c9661c 100644 --- a/server/src/__tests__/invite-rate-limit-route.test.ts +++ b/server/src/__tests__/invite-rate-limit-route.test.ts @@ -3,6 +3,15 @@ import request from "supertest"; import { beforeEach, describe, expect, it, vi } from "vitest"; import { createInviteRateLimiter } from "../services/invite-rate-limit.js"; +vi.mock("../services/index.js", () => ({ + accessService: vi.fn(() => ({})), + agentService: vi.fn(() => ({})), + boardAuthService: vi.fn(() => ({})), + deduplicateAgentName: vi.fn((name: string) => name), + logActivity: vi.fn().mockResolvedValue(undefined), + notifyHireApproved: vi.fn().mockResolvedValue(undefined), +})); + function createSelectChain(rows: unknown[]) { const query = { then(resolve: (value: unknown[]) => unknown) {