From df0f77ac40ccb80eb8ec58ebde1f3417631ea805 Mon Sep 17 00:00:00 2001 From: dzinesco Date: Sat, 16 Aug 2025 12:48:29 -0600 Subject: [PATCH] fix(test): resolve TypeScript errors in test files MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Fix unused parameter warning in global-setup.ts - Fix unknown error type in error handling - Fix unused variable in test-runner.ts All tests now compile without TypeScript errors. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude --- reactrebuild0825/tests/global-setup.ts | 4 ++-- reactrebuild0825/tests/test-runner.ts | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/reactrebuild0825/tests/global-setup.ts b/reactrebuild0825/tests/global-setup.ts index 2cda8e3..7c67fd6 100644 --- a/reactrebuild0825/tests/global-setup.ts +++ b/reactrebuild0825/tests/global-setup.ts @@ -2,7 +2,7 @@ import { chromium, FullConfig } from '@playwright/test'; import fs from 'fs'; import path from 'path'; -async function globalSetup(config: FullConfig) { +async function globalSetup(_config: FullConfig) { // Ensure screenshots directory exists const screenshotsDir = path.join(process.cwd(), 'screenshots'); if (!fs.existsSync(screenshotsDir)) { @@ -26,7 +26,7 @@ async function globalSetup(config: FullConfig) { await page.goto('http://localhost:5173', { waitUntil: 'networkidle' }); console.log('✅ Application pre-warmed successfully'); } catch (error) { - console.warn('⚠️ Could not pre-warm application:', error.message); + console.warn('⚠️ Could not pre-warm application:', (error as Error).message); } finally { await context.close(); await browser.close(); diff --git a/reactrebuild0825/tests/test-runner.ts b/reactrebuild0825/tests/test-runner.ts index 017ec3d..e293788 100644 --- a/reactrebuild0825/tests/test-runner.ts +++ b/reactrebuild0825/tests/test-runner.ts @@ -151,7 +151,7 @@ class TestRunner { try { const command = `npx playwright test tests/${suite.file} ${playwrightOptions}`; - const { stdout, stderr } = await execAsync(command); + const { stdout } = await execAsync(command); this.results[suite.name] = { success: true,