MCPcopy Create free account
hub / github.com/sourcebot-dev/sourcebot / createMockPrisma

Function createMockPrisma

packages/backend/src/repoIndexManager.test.ts:146–159  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

144
145// Helper to create mock Prisma client
146const createMockPrisma = () => {
147 return {
148 repo: {
149 findMany: vi.fn().mockResolvedValue([]),
150 update: vi.fn(),
151 delete: vi.fn(),
152 },
153 repoIndexingJob: {
154 createManyAndReturn: vi.fn().mockResolvedValue([]),
155 findUniqueOrThrow: vi.fn().mockResolvedValue({ status: RepoIndexingJobStatus.PENDING }),
156 update: vi.fn(),
157 },
158 } as unknown as PrismaClient;
159};
160
161// Helper to create mock Redis
162const createMockRedis = () => {

Callers 1

Calls

no outgoing calls

Tested by

no test coverage detected