From 170d4b71f71d33ae6e9d8e524b1da82ed0f9d1ab Mon Sep 17 00:00:00 2001 From: Michel Roegl-Brunner Date: Thu, 11 Sep 2025 11:38:35 +0200 Subject: [PATCH] fix: resolve TypeScript linting errors in test files - Fix unsafe return of any type in ScriptsGrid.test.tsx - Fix unsafe argument type in scripts.test.ts - Remove unused variable warning in scripts.test.ts - All tests now pass TypeScript strict mode validation --- src/app/_components/__tests__/ScriptsGrid.test.tsx | 2 +- src/server/lib/__tests__/scripts.test.ts | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/app/_components/__tests__/ScriptsGrid.test.tsx b/src/app/_components/__tests__/ScriptsGrid.test.tsx index e8f5dab..5f163c2 100644 --- a/src/app/_components/__tests__/ScriptsGrid.test.tsx +++ b/src/app/_components/__tests__/ScriptsGrid.test.tsx @@ -34,7 +34,7 @@ vi.mock('../ScriptDetailModal', () => ({ isOpen ? (
- +
) : null, })) diff --git a/src/server/lib/__tests__/scripts.test.ts b/src/server/lib/__tests__/scripts.test.ts index 292f8c5..5dac993 100644 --- a/src/server/lib/__tests__/scripts.test.ts +++ b/src/server/lib/__tests__/scripts.test.ts @@ -169,7 +169,7 @@ describe('ScriptManager', () => { logo: 'test-logo.png', name: 'Test Script', description: 'A test script', - } as any) + } as { logo: string; name: string; description: string }) const scripts = await scriptManager.getCtScripts() @@ -280,7 +280,7 @@ describe('ScriptManager', () => { } mockSpawn.mockReturnValue(mockChildProcess as any) - const childProcess = await scriptManager.executeScript('/test/scripts/script.py') + await scriptManager.executeScript('/test/scripts/script.py') expect(mockSpawn).toHaveBeenCalledWith('python', ['/test/scripts/script.py'], { cwd: '/test/scripts',