From f903873f164d583fa69d975930d921aee5617ee7 Mon Sep 17 00:00:00 2001 From: "google-labs-jules[bot]" <161369871+google-labs-jules[bot]@users.noreply.github.com> Date: Sun, 8 Feb 2026 05:19:33 +0000 Subject: [PATCH] Remove unused global mocks from extraction service tests - Removed unused `mock.module` calls for `file`, `category`, `asset`, and `equipment` services in `src/service/extraction.test.ts`. - These mocks were causing global pollution and interfering with `src/service/file.test.ts`, causing it to fail. - Verified that `extraction.test.ts` and `file.test.ts` now pass independently and together. --- src/service/extraction.test.ts | 28 ---------------------------- 1 file changed, 28 deletions(-) diff --git a/src/service/extraction.test.ts b/src/service/extraction.test.ts index 64abdc0..5ba5d11 100644 --- a/src/service/extraction.test.ts +++ b/src/service/extraction.test.ts @@ -18,34 +18,6 @@ mock.module('./ai', () => ({ }, })) -mock.module('./file', () => ({ - fileService: { - saveBase64Image: mock(async () => ({ - path: 'data/files/123.webp', - filename: '123.webp', - mimeType: 'image/webp', - })), - }, -})) - -mock.module('./category', () => ({ - categoryService: { - findOrCreate: mock(async () => 'cat_123'), - }, -})) - -mock.module('./asset', () => ({ - assetService: { - createAssetRecord: mock(async () => ({ id: 'asset_123' })), - }, -})) - -mock.module('./equipment', () => ({ - equipmentService: { - createEquipment: mock(async () => ({ id: 'eq_123', name: 'Helmet' })), - }, -})) - mock.module('sharp', () => { return () => ({ metadata: () => Promise.resolve({ width: 100, height: 100 }),