From 4870183d6cc4bad299da09a2dec961cd147dbc77 Mon Sep 17 00:00:00 2001 From: Matt Aitken Date: Wed, 23 Jul 2025 17:08:58 +0100 Subject: [PATCH] Run repository test fix The normal database needs to be mocked because an import somewhere is using it which causes issues with the test container dbs and hanging at the end. Strategy copied from the trigger test file. --- apps/webapp/test/runsRepository.test.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/apps/webapp/test/runsRepository.test.ts b/apps/webapp/test/runsRepository.test.ts index 37f83d7f0c..60b36ecd20 100644 --- a/apps/webapp/test/runsRepository.test.ts +++ b/apps/webapp/test/runsRepository.test.ts @@ -1,3 +1,11 @@ +import { describe, expect, vi } from "vitest"; + +// Mock the db prisma client +vi.mock("~/db.server", () => ({ + prisma: {}, + $replica: {}, +})); + import { containerTest } from "@internal/testcontainers"; import { setTimeout } from "node:timers/promises"; import { RunsRepository } from "~/services/runsRepository/runsRepository.server";