From 3aed7d14cf73d03ed4ae4e51dedacd3035986fcd Mon Sep 17 00:00:00 2001 From: cte Date: Mon, 10 Feb 2025 00:24:25 -0800 Subject: [PATCH] Fix tests on win32 systems --- .../__tests__/CheckpointService.test.ts | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/src/services/checkpoints/__tests__/CheckpointService.test.ts b/src/services/checkpoints/__tests__/CheckpointService.test.ts index 9165da332a..caa0952fa1 100644 --- a/src/services/checkpoints/__tests__/CheckpointService.test.ts +++ b/src/services/checkpoints/__tests__/CheckpointService.test.ts @@ -14,6 +14,7 @@ describe("CheckpointService", () => { let git: SimpleGit let testFile: string let service: CheckpointService + let originalPlatform: string const initRepo = async ({ baseDir, @@ -48,6 +49,19 @@ describe("CheckpointService", () => { return { git, testFile } } + beforeAll(() => { + originalPlatform = process.platform + Object.defineProperty(process, "platform", { + value: "darwin", + }) + }) + + afterAll(() => { + Object.defineProperty(process, "platform", { + value: originalPlatform, + }) + }) + beforeEach(async () => { const baseDir = path.join(os.tmpdir(), `checkpoint-service-test-${Date.now()}`) const repo = await initRepo({ baseDir })