import { test, expect } from '@playwright/test' test('homepage loads', async ({ page }) => { await page.goto('/') // Page should load without errors await expect(page).toHaveTitle(/botfights/i) }) test('leaderboard page loads', async ({ page }) => { await page.goto('/leaderboard') // Should render without console errors const errors: string[] = [] page.on('console', msg => { if (msg.type() === 'error') errors.push(msg.text()) }) await page.waitForTimeout(1000) // Allow some errors (e.g., missing API data) but no crashes expect(errors.filter(e => e.includes('TypeError') || e.includes('ReferenceError'))).toHaveLength(0) })