"message":"TimeoutError: page.waitForURL: Timeout 15000ms exceeded.\n=========================== logs ===========================\nwaiting for navigation until \"load\"\n============================================================",
"stack":"TimeoutError: page.waitForURL: Timeout 15000ms exceeded.\n=========================== logs ===========================\nwaiting for navigation until \"load\"\n============================================================\n at /home/senke/git/talas/veza/apps/web/e2e/tests/auth.spec.ts:60:36",
"message":"TimeoutError: page.waitForURL: Timeout 15000ms exceeded.\n=========================== logs ===========================\nwaiting for navigation until \"load\"\n============================================================",
"stack":"TimeoutError: page.waitForURL: Timeout 15000ms exceeded.\n=========================== logs ===========================\nwaiting for navigation until \"load\"\n============================================================\n at /home/senke/git/talas/veza/apps/web/e2e/tests/auth.spec.ts:60:36",
"message":"TimeoutError: page.waitForURL: Timeout 15000ms exceeded.\n=========================== logs ===========================\nwaiting for navigation until \"load\"\n============================================================",
"stack":"TimeoutError: page.waitForURL: Timeout 15000ms exceeded.\n=========================== logs ===========================\nwaiting for navigation until \"load\"\n============================================================\n at /home/senke/git/talas/veza/apps/web/e2e/tests/auth.spec.ts:60:36",
"message":"Error: \u001b[2mexpect(\u001b[22m\u001b[31mlocator\u001b[39m\u001b[2m).\u001b[22mtoBeVisible\u001b[2m(\u001b[22m\u001b[2m)\u001b[22m failed\n\nLocator: locator('input[name=\"email\"], input#email').first()\nExpected: visible\nTimeout: 10000ms\nError: element(s) not found\n\nCall log:\n\u001b[2m - Expect \"toBeVisible\" with timeout 10000ms\u001b[22m\n\u001b[2m - waiting for locator('input[name=\"email\"], input#email').first()\u001b[22m\n\n\n at ../utils/test-helpers.ts:1043\n\n 1041 |\n 1042 | const field = page.locator(selector).first();\n> 1043 | await expect(field).toBeVisible({ timeout: 10000 });\n | ^\n 1044 | await field.fill(value);\n 1045 |\n 1046 | console.log(`✅ [FILL] Field ${selector} filled successfully`);\n at fillField (/home/senke/git/talas/veza/apps/web/e2e/utils/test-helpers.ts:1043:23)\n at /home/senke/git/talas/veza/apps/web/e2e/tests/auth.spec.ts:181:11"
}
],
"stdout":[
{
"text":"🧪 [AUTH TEST] Running: User registration\n"
},
{
"text":"🔴 [NETWORK ERROR] GET http://localhost:5173/api/v1/auth/me: 500\n"
},
{
"text":"🔴 [CONSOLE ERROR] Failed to load resource: the server responded with a status of 500 (Internal Server Error)\n"
},
{
"text":"🔴 [NETWORK ERROR] GET http://localhost:5173/api/v1/auth/me: 500\n"
},
{
"text":"🔴 [CONSOLE ERROR] Failed to load resource: the server responded with a status of 500 (Internal Server Error)\n"
},
{
"text":"🔴 [NETWORK ERROR] GET http://localhost:5173/api/v1/auth/me: 500\n"
},
{
"text":"🔴 [CONSOLE ERROR] Failed to load resource: the server responded with a status of 500 (Internal Server Error)\n"
},
{
"text":"🔴 [NETWORK ERROR] GET http://localhost:5173/api/v1/auth/me: 500\n"
},
{
"text":"🔴 [CONSOLE ERROR] Failed to load resource: the server responded with a status of 500 (Internal Server Error)\n"
},
{
"text":"🔴 [CONSOLE ERROR] The above error occurred in one of your React components:\n\n at Lazy\n at Suspense\n at LazyErrorBoundary (http://localhost:5173/src/components/ui/lazy-component/LazyErrorBoundary.tsx:10:5)\n at WrappedLazyComponent (http://localhost:5173/src/components/ui/lazy-component/createLazyComponent.tsx:44:23)\n at ErrorBoundary (http://localhost:5173/src/components/ErrorBoundary.tsx:11:5)\n at PublicRoute (http://localhost:5173/src/router/PublicRoute.tsx:23:31)\n at RenderedRoute (http://localhost:5173/node_modules/.vite/deps/react-router-dom.js?v=8b912487:4107:5)\n at Routes (http://localhost:5173/node_modules/.vite/deps/react-router-dom.js?v=8b912487:4577:5)\n at AppRouter\n at AudioProvider (http://localhost:5173/src/context/audio-context/AudioContext.tsx:30:3)\n at ToastProvider (http://localhost:5173/src/components/feedback/ToastProvider.tsx:67:3)\n at ErrorBoundary (http://localhost:5173/src/components/ui/ErrorBoundary.tsx:10:5)\n at App (http://localhost:5173/src/app/App.tsx:39:17)\n at Router (http://localhost:5173/node_modules/.vite/deps/react-router-dom.js?v=8b912487:4520:15)\n at BrowserRouter (http://localhost:5173/node_modules/.vite/deps/react-router-dom.js?v=8b912487:5266:5)\n at ThemeProvider (http://localhost:5173/src/components/theme/ThemeProvider.tsx:26:3)\n at QueryClientProvider (http://localhost:5173/node_modules/.vite/deps/@tanstack_react-query.js?v=8b912487:3089:3)\n\nReact will try to recreate this component tree from scratch using the error boundary you provided, LazyErrorBoundary.\n"
},
{
"text":"✏️ [FILL] Filling field input[name=\"email\"], input#email with value: test-1771075777910@example.com\n"
},
{
"text":"\n📊 [AUTH TEST] === Final Verifications ===\n"
},
{
"text":"🔴 [AUTH TEST] Console errors (5):\n"
},
{
"text":" - Failed to load resource: the server responded with a status of 500 (Internal Server Error)\n"
},
{
"text":" - Failed to load resource: the server responded with a status of 500 (Internal Server Error)\n"
},
{
"text":" - Failed to load resource: the server responded with a status of 500 (Internal Server Error)\n"
},
{
"text":" - Failed to load resource: the server responded with a status of 500 (Internal Server Error)\n"
},
{
"text":" - The above error occurred in one of your React components:\n\n at Lazy\n at Suspense\n at LazyErrorBoundary (http://localhost:5173/src/components/ui/lazy-component/LazyErrorBoundary.tsx:10:5)\n at WrappedLazyComponent (http://localhost:5173/src/components/ui/lazy-component/createLazyComponent.tsx:44:23)\n at ErrorBoundary (http://localhost:5173/src/components/ErrorBoundary.tsx:11:5)\n at PublicRoute (http://localhost:5173/src/router/PublicRoute.tsx:23:31)\n at RenderedRoute (http://localhost:5173/node_modules/.vite/deps/react-router-dom.js?v=8b912487:4107:5)\n at Routes (http://localhost:5173/node_modules/.vite/deps/react-router-dom.js?v=8b912487:4577:5)\n at AppRouter\n at AudioProvider (http://localhost:5173/src/context/audio-context/AudioContext.tsx:30:3)\n at ToastProvider (http://localhost:5173/src/components/feedback/ToastProvider.tsx:67:3)\n at ErrorBoundary (http://localhost:5173/src/components/ui/ErrorBoundary.tsx:10:5)\n at App (http://localhost:5173/src/app/App.tsx:39:17)\n at Router (http://localhost:5173/node_modules/.vite/deps/react-router-dom.js?v=8b912487:4520:15)\n at BrowserRouter (http://localhost:5173/node_modules/.vite/deps/react-router-dom.js?v=8b912487:5266:5)\n at ThemeProvider (http://localhost:5173/src/components/theme/ThemeProvider.tsx:26:3)\n at QueryClientProvider (http://localhost:5173/node_modules/.vite/deps/@tanstack_react-query.js?v=8b912487:3089:3)\n\nReact will try to recreate this component tree from scratch using the error boundary you provided, LazyErrorBoundary.\n"
},
{
"text":"🔴 [AUTH TEST] Network errors (4):\n"
},
{
"text":" - GET http://localhost:5173/api/v1/auth/me: 500\n"
},
{
"text":" - GET http://localhost:5173/api/v1/auth/me: 500\n"
},
{
"text":" - GET http://localhost:5173/api/v1/auth/me: 500\n"
},
{
"text":" - GET http://localhost:5173/api/v1/auth/me: 500\n"
"message":"Error: \u001b[2mexpect(\u001b[22m\u001b[31mlocator\u001b[39m\u001b[2m).\u001b[22mtoBeVisible\u001b[2m(\u001b[22m\u001b[2m)\u001b[22m failed\n\nLocator: locator('input[name=\"email\"], input#email').first()\nExpected: visible\nTimeout: 10000ms\nError: element(s) not found\n\nCall log:\n\u001b[2m - Expect \"toBeVisible\" with timeout 10000ms\u001b[22m\n\u001b[2m - waiting for locator('input[name=\"email\"], input#email').first()\u001b[22m\n\n\n at ../utils/test-helpers.ts:1043\n\n 1041 |\n 1042 | const field = page.locator(selector).first();\n> 1043 | await expect(field).toBeVisible({ timeout: 10000 });\n | ^\n 1044 | await field.fill(value);\n 1045 |\n 1046 | console.log(`✅ [FILL] Field ${selector} filled successfully`);\n at fillField (/home/senke/git/talas/veza/apps/web/e2e/utils/test-helpers.ts:1043:23)\n at /home/senke/git/talas/veza/apps/web/e2e/tests/auth.spec.ts:181:11"
}
],
"stdout":[
{
"text":"🧪 [AUTH TEST] Running: User registration\n"
},
{
"text":"🔴 [NETWORK ERROR] GET http://localhost:5173/api/v1/auth/me: 500\n"
},
{
"text":"🔴 [CONSOLE ERROR] Failed to load resource: the server responded with a status of 500 (Internal Server Error)\n"
},
{
"text":"🔴 [NETWORK ERROR] GET http://localhost:5173/api/v1/auth/me: 500\n"
},
{
"text":"🔴 [CONSOLE ERROR] Failed to load resource: the server responded with a status of 500 (Internal Server Error)\n"
},
{
"text":"🔴 [NETWORK ERROR] GET http://localhost:5173/api/v1/auth/me: 500\n"
},
{
"text":"🔴 [CONSOLE ERROR] Failed to load resource: the server responded with a status of 500 (Internal Server Error)\n"
},
{
"text":"🔴 [NETWORK ERROR] GET http://localhost:5173/api/v1/auth/me: 500\n"
},
{
"text":"🔴 [CONSOLE ERROR] Failed to load resource: the server responded with a status of 500 (Internal Server Error)\n"
},
{
"text":"🔴 [CONSOLE ERROR] The above error occurred in one of your React components:\n\n at Lazy\n at Suspense\n at LazyErrorBoundary (http://localhost:5173/src/components/ui/lazy-component/LazyErrorBoundary.tsx:10:5)\n at WrappedLazyComponent (http://localhost:5173/src/components/ui/lazy-component/createLazyComponent.tsx:44:23)\n at ErrorBoundary (http://localhost:5173/src/components/ErrorBoundary.tsx:11:5)\n at PublicRoute (http://localhost:5173/src/router/PublicRoute.tsx:23:31)\n at RenderedRoute (http://localhost:5173/node_modules/.vite/deps/react-router-dom.js?v=8b912487:4107:5)\n at Routes (http://localhost:5173/node_modules/.vite/deps/react-router-dom.js?v=8b912487:4577:5)\n at AppRouter\n at AudioProvider (http://localhost:5173/src/context/audio-context/AudioContext.tsx:30:3)\n at ToastProvider (http://localhost:5173/src/components/feedback/ToastProvider.tsx:67:3)\n at ErrorBoundary (http://localhost:5173/src/components/ui/ErrorBoundary.tsx:10:5)\n at App (http://localhost:5173/src/app/App.tsx:39:17)\n at Router (http://localhost:5173/node_modules/.vite/deps/react-router-dom.js?v=8b912487:4520:15)\n at BrowserRouter (http://localhost:5173/node_modules/.vite/deps/react-router-dom.js?v=8b912487:5266:5)\n at ThemeProvider (http://localhost:5173/src/components/theme/ThemeProvider.tsx:26:3)\n at QueryClientProvider (http://localhost:5173/node_modules/.vite/deps/@tanstack_react-query.js?v=8b912487:3089:3)\n\nReact will try to recreate this component tree from scratch using the error boundary you provided, LazyErrorBoundary.\n"
},
{
"text":"✏️ [FILL] Filling field input[name=\"email\"], input#email with value: test-1771075791255@example.com\n"
},
{
"text":"\n📊 [AUTH TEST] === Final Verifications ===\n"
},
{
"text":"🔴 [AUTH TEST] Console errors (5):\n"
},
{
"text":" - Failed to load resource: the server responded with a status of 500 (Internal Server Error)\n"
},
{
"text":" - Failed to load resource: the server responded with a status of 500 (Internal Server Error)\n"
},
{
"text":" - Failed to load resource: the server responded with a status of 500 (Internal Server Error)\n"
},
{
"text":" - Failed to load resource: the server responded with a status of 500 (Internal Server Error)\n"
},
{
"text":" - The above error occurred in one of your React components:\n\n at Lazy\n at Suspense\n at LazyErrorBoundary (http://localhost:5173/src/components/ui/lazy-component/LazyErrorBoundary.tsx:10:5)\n at WrappedLazyComponent (http://localhost:5173/src/components/ui/lazy-component/createLazyComponent.tsx:44:23)\n at ErrorBoundary (http://localhost:5173/src/components/ErrorBoundary.tsx:11:5)\n at PublicRoute (http://localhost:5173/src/router/PublicRoute.tsx:23:31)\n at RenderedRoute (http://localhost:5173/node_modules/.vite/deps/react-router-dom.js?v=8b912487:4107:5)\n at Routes (http://localhost:5173/node_modules/.vite/deps/react-router-dom.js?v=8b912487:4577:5)\n at AppRouter\n at AudioProvider (http://localhost:5173/src/context/audio-context/AudioContext.tsx:30:3)\n at ToastProvider (http://localhost:5173/src/components/feedback/ToastProvider.tsx:67:3)\n at ErrorBoundary (http://localhost:5173/src/components/ui/ErrorBoundary.tsx:10:5)\n at App (http://localhost:5173/src/app/App.tsx:39:17)\n at Router (http://localhost:5173/node_modules/.vite/deps/react-router-dom.js?v=8b912487:4520:15)\n at BrowserRouter (http://localhost:5173/node_modules/.vite/deps/react-router-dom.js?v=8b912487:5266:5)\n at ThemeProvider (http://localhost:5173/src/components/theme/ThemeProvider.tsx:26:3)\n at QueryClientProvider (http://localhost:5173/node_modules/.vite/deps/@tanstack_react-query.js?v=8b912487:3089:3)\n\nReact will try to recreate this component tree from scratch using the error boundary you provided, LazyErrorBoundary.\n"
},
{
"text":"🔴 [AUTH TEST] Network errors (4):\n"
},
{
"text":" - GET http://localhost:5173/api/v1/auth/me: 500\n"
},
{
"text":" - GET http://localhost:5173/api/v1/auth/me: 500\n"
},
{
"text":" - GET http://localhost:5173/api/v1/auth/me: 500\n"
},
{
"text":" - GET http://localhost:5173/api/v1/auth/me: 500\n"
"message":"Error: \u001b[2mexpect(\u001b[22m\u001b[31mlocator\u001b[39m\u001b[2m).\u001b[22mtoBeVisible\u001b[2m(\u001b[22m\u001b[2m)\u001b[22m failed\n\nLocator: locator('input[name=\"email\"], input#email').first()\nExpected: visible\nTimeout: 10000ms\nError: element(s) not found\n\nCall log:\n\u001b[2m - Expect \"toBeVisible\" with timeout 10000ms\u001b[22m\n\u001b[2m - waiting for locator('input[name=\"email\"], input#email').first()\u001b[22m\n\n\n at ../utils/test-helpers.ts:1043\n\n 1041 |\n 1042 | const field = page.locator(selector).first();\n> 1043 | await expect(field).toBeVisible({ timeout: 10000 });\n | ^\n 1044 | await field.fill(value);\n 1045 |\n 1046 | console.log(`✅ [FILL] Field ${selector} filled successfully`);\n at fillField (/home/senke/git/talas/veza/apps/web/e2e/utils/test-helpers.ts:1043:23)\n at /home/senke/git/talas/veza/apps/web/e2e/tests/auth.spec.ts:181:11"
}
],
"stdout":[
{
"text":"🧪 [AUTH TEST] Running: User registration\n"
},
{
"text":"🔴 [NETWORK ERROR] GET http://localhost:5173/api/v1/auth/me: 500\n"
},
{
"text":"🔴 [CONSOLE ERROR] Failed to load resource: the server responded with a status of 500 (Internal Server Error)\n"
},
{
"text":"🔴 [NETWORK ERROR] GET http://localhost:5173/api/v1/auth/me: 500\n"
},
{
"text":"🔴 [CONSOLE ERROR] Failed to load resource: the server responded with a status of 500 (Internal Server Error)\n"
},
{
"text":"🔴 [NETWORK ERROR] GET http://localhost:5173/api/v1/auth/me: 500\n"
},
{
"text":"🔴 [CONSOLE ERROR] Failed to load resource: the server responded with a status of 500 (Internal Server Error)\n"
},
{
"text":"🔴 [NETWORK ERROR] GET http://localhost:5173/api/v1/auth/me: 500\n"
},
{
"text":"🔴 [CONSOLE ERROR] Failed to load resource: the server responded with a status of 500 (Internal Server Error)\n"
},
{
"text":"🔴 [CONSOLE ERROR] The above error occurred in one of your React components:\n\n at Lazy\n at Suspense\n at LazyErrorBoundary (http://localhost:5173/src/components/ui/lazy-component/LazyErrorBoundary.tsx:10:5)\n at WrappedLazyComponent (http://localhost:5173/src/components/ui/lazy-component/createLazyComponent.tsx:44:23)\n at ErrorBoundary (http://localhost:5173/src/components/ErrorBoundary.tsx:11:5)\n at PublicRoute (http://localhost:5173/src/router/PublicRoute.tsx:23:31)\n at RenderedRoute (http://localhost:5173/node_modules/.vite/deps/react-router-dom.js?v=8b912487:4107:5)\n at Routes (http://localhost:5173/node_modules/.vite/deps/react-router-dom.js?v=8b912487:4577:5)\n at AppRouter\n at AudioProvider (http://localhost:5173/src/context/audio-context/AudioContext.tsx:30:3)\n at ToastProvider (http://localhost:5173/src/components/feedback/ToastProvider.tsx:67:3)\n at ErrorBoundary (http://localhost:5173/src/components/ui/ErrorBoundary.tsx:10:5)\n at App (http://localhost:5173/src/app/App.tsx:39:17)\n at Router (http://localhost:5173/node_modules/.vite/deps/react-router-dom.js?v=8b912487:4520:15)\n at BrowserRouter (http://localhost:5173/node_modules/.vite/deps/react-router-dom.js?v=8b912487:5266:5)\n at ThemeProvider (http://localhost:5173/src/components/theme/ThemeProvider.tsx:26:3)\n at QueryClientProvider (http://localhost:5173/node_modules/.vite/deps/@tanstack_react-query.js?v=8b912487:3089:3)\n\nReact will try to recreate this component tree from scratch using the error boundary you provided, LazyErrorBoundary.\n"
},
{
"text":"✏️ [FILL] Filling field input[name=\"email\"], input#email with value: test-1771075805272@example.com\n"
},
{
"text":"\n📊 [AUTH TEST] === Final Verifications ===\n"
},
{
"text":"🔴 [AUTH TEST] Console errors (5):\n"
},
{
"text":" - Failed to load resource: the server responded with a status of 500 (Internal Server Error)\n"
},
{
"text":" - Failed to load resource: the server responded with a status of 500 (Internal Server Error)\n"
},
{
"text":" - Failed to load resource: the server responded with a status of 500 (Internal Server Error)\n"
},
{
"text":" - Failed to load resource: the server responded with a status of 500 (Internal Server Error)\n"
},
{
"text":" - The above error occurred in one of your React components:\n\n at Lazy\n at Suspense\n at LazyErrorBoundary (http://localhost:5173/src/components/ui/lazy-component/LazyErrorBoundary.tsx:10:5)\n at WrappedLazyComponent (http://localhost:5173/src/components/ui/lazy-component/createLazyComponent.tsx:44:23)\n at ErrorBoundary (http://localhost:5173/src/components/ErrorBoundary.tsx:11:5)\n at PublicRoute (http://localhost:5173/src/router/PublicRoute.tsx:23:31)\n at RenderedRoute (http://localhost:5173/node_modules/.vite/deps/react-router-dom.js?v=8b912487:4107:5)\n at Routes (http://localhost:5173/node_modules/.vite/deps/react-router-dom.js?v=8b912487:4577:5)\n at AppRouter\n at AudioProvider (http://localhost:5173/src/context/audio-context/AudioContext.tsx:30:3)\n at ToastProvider (http://localhost:5173/src/components/feedback/ToastProvider.tsx:67:3)\n at ErrorBoundary (http://localhost:5173/src/components/ui/ErrorBoundary.tsx:10:5)\n at App (http://localhost:5173/src/app/App.tsx:39:17)\n at Router (http://localhost:5173/node_modules/.vite/deps/react-router-dom.js?v=8b912487:4520:15)\n at BrowserRouter (http://localhost:5173/node_modules/.vite/deps/react-router-dom.js?v=8b912487:5266:5)\n at ThemeProvider (http://localhost:5173/src/components/theme/ThemeProvider.tsx:26:3)\n at QueryClientProvider (http://localhost:5173/node_modules/.vite/deps/@tanstack_react-query.js?v=8b912487:3089:3)\n\nReact will try to recreate this component tree from scratch using the error boundary you provided, LazyErrorBoundary.\n"
},
{
"text":"🔴 [AUTH TEST] Network errors (4):\n"
},
{
"text":" - GET http://localhost:5173/api/v1/auth/me: 500\n"
},
{
"text":" - GET http://localhost:5173/api/v1/auth/me: 500\n"
},
{
"text":" - GET http://localhost:5173/api/v1/auth/me: 500\n"
},
{
"text":" - GET http://localhost:5173/api/v1/auth/me: 500\n"
"message":"Error: \u001b[2mexpect(\u001b[22m\u001b[31mlocator\u001b[39m\u001b[2m).\u001b[22mtoBeVisible\u001b[2m(\u001b[22m\u001b[2m)\u001b[22m failed\n\nLocator: locator('input[name=\"email\"], input#email').first()\nExpected: visible\nTimeout: 10000ms\nError: element(s) not found\n\nCall log:\n\u001b[2m - Expect \"toBeVisible\" with timeout 10000ms\u001b[22m\n\u001b[2m - waiting for locator('input[name=\"email\"], input#email').first()\u001b[22m\n\n\n at ../utils/test-helpers.ts:1043\n\n 1041 |\n 1042 | const field = page.locator(selector).first();\n> 1043 | await expect(field).toBeVisible({ timeout: 10000 });\n | ^\n 1044 | await field.fill(value);\n 1045 |\n 1046 | console.log(`✅ [FILL] Field ${selector} filled successfully`);\n at fillField (/home/senke/git/talas/veza/apps/web/e2e/utils/test-helpers.ts:1043:23)\n at /home/senke/git/talas/veza/apps/web/e2e/tests/auth.spec.ts:283:11"
}
],
"stdout":[
{
"text":"🧪 [AUTH TEST] Running: Registration with existing email\n"
},
{
"text":"🔴 [NETWORK ERROR] GET http://localhost:5173/api/v1/auth/me: 500\n"
},
{
"text":"🔴 [CONSOLE ERROR] Failed to load resource: the server responded with a status of 500 (Internal Server Error)\n"
},
{
"text":"🔴 [NETWORK ERROR] GET http://localhost:5173/api/v1/auth/me: 500\n"
},
{
"text":"🔴 [CONSOLE ERROR] Failed to load resource: the server responded with a status of 500 (Internal Server Error)\n"
},
{
"text":"🔴 [NETWORK ERROR] GET http://localhost:5173/api/v1/auth/me: 500\n"
},
{
"text":"🔴 [CONSOLE ERROR] Failed to load resource: the server responded with a status of 500 (Internal Server Error)\n"
},
{
"text":"🔴 [NETWORK ERROR] GET http://localhost:5173/api/v1/auth/me: 500\n"
},
{
"text":"🔴 [CONSOLE ERROR] Failed to load resource: the server responded with a status of 500 (Internal Server Error)\n"
},
{
"text":"🔴 [CONSOLE ERROR] The above error occurred in one of your React components:\n\n at Lazy\n at Suspense\n at LazyErrorBoundary (http://localhost:5173/src/components/ui/lazy-component/LazyErrorBoundary.tsx:10:5)\n at WrappedLazyComponent (http://localhost:5173/src/components/ui/lazy-component/createLazyComponent.tsx:44:23)\n at ErrorBoundary (http://localhost:5173/src/components/ErrorBoundary.tsx:11:5)\n at PublicRoute (http://localhost:5173/src/router/PublicRoute.tsx:23:31)\n at RenderedRoute (http://localhost:5173/node_modules/.vite/deps/react-router-dom.js?v=8b912487:4107:5)\n at Routes (http://localhost:5173/node_modules/.vite/deps/react-router-dom.js?v=8b912487:4577:5)\n at AppRouter\n at AudioProvider (http://localhost:5173/src/context/audio-context/AudioContext.tsx:30:3)\n at ToastProvider (http://localhost:5173/src/components/feedback/ToastProvider.tsx:67:3)\n at ErrorBoundary (http://localhost:5173/src/components/ui/ErrorBoundary.tsx:10:5)\n at App (http://localhost:5173/src/app/App.tsx:39:17)\n at Router (http://localhost:5173/node_modules/.vite/deps/react-router-dom.js?v=8b912487:4520:15)\n at BrowserRouter (http://localhost:5173/node_modules/.vite/deps/react-router-dom.js?v=8b912487:5266:5)\n at ThemeProvider (http://localhost:5173/src/components/theme/ThemeProvider.tsx:26:3)\n at QueryClientProvider (http://localhost:5173/node_modules/.vite/deps/@tanstack_react-query.js?v=8b912487:3089:3)\n\nReact will try to recreate this component tree from scratch using the error boundary you provided, LazyErrorBoundary.\n"
},
{
"text":"✏️ [FILL] Filling field input[name=\"email\"], input#email with value: e2e@test.com\n"
},
{
"text":"\n📊 [AUTH TEST] === Final Verifications ===\n"
},
{
"text":"🔴 [AUTH TEST] Console errors (5):\n"
},
{
"text":" - Failed to load resource: the server responded with a status of 500 (Internal Server Error)\n"
},
{
"text":" - Failed to load resource: the server responded with a status of 500 (Internal Server Error)\n"
},
{
"text":" - Failed to load resource: the server responded with a status of 500 (Internal Server Error)\n"
},
{
"text":" - Failed to load resource: the server responded with a status of 500 (Internal Server Error)\n"
},
{
"text":" - The above error occurred in one of your React components:\n\n at Lazy\n at Suspense\n at LazyErrorBoundary (http://localhost:5173/src/components/ui/lazy-component/LazyErrorBoundary.tsx:10:5)\n at WrappedLazyComponent (http://localhost:5173/src/components/ui/lazy-component/createLazyComponent.tsx:44:23)\n at ErrorBoundary (http://localhost:5173/src/components/ErrorBoundary.tsx:11:5)\n at PublicRoute (http://localhost:5173/src/router/PublicRoute.tsx:23:31)\n at RenderedRoute (http://localhost:5173/node_modules/.vite/deps/react-router-dom.js?v=8b912487:4107:5)\n at Routes (http://localhost:5173/node_modules/.vite/deps/react-router-dom.js?v=8b912487:4577:5)\n at AppRouter\n at AudioProvider (http://localhost:5173/src/context/audio-context/AudioContext.tsx:30:3)\n at ToastProvider (http://localhost:5173/src/components/feedback/ToastProvider.tsx:67:3)\n at ErrorBoundary (http://localhost:5173/src/components/ui/ErrorBoundary.tsx:10:5)\n at App (http://localhost:5173/src/app/App.tsx:39:17)\n at Router (http://localhost:5173/node_modules/.vite/deps/react-router-dom.js?v=8b912487:4520:15)\n at BrowserRouter (http://localhost:5173/node_modules/.vite/deps/react-router-dom.js?v=8b912487:5266:5)\n at ThemeProvider (http://localhost:5173/src/components/theme/ThemeProvider.tsx:26:3)\n at QueryClientProvider (http://localhost:5173/node_modules/.vite/deps/@tanstack_react-query.js?v=8b912487:3089:3)\n\nReact will try to recreate this component tree from scratch using the error boundary you provided, LazyErrorBoundary.\n"
},
{
"text":"🔴 [AUTH TEST] Network errors (4):\n"
},
{
"text":" - GET http://localhost:5173/api/v1/auth/me: 500\n"
},
{
"text":" - GET http://localhost:5173/api/v1/auth/me: 500\n"
},
{
"text":" - GET http://localhost:5173/api/v1/auth/me: 500\n"
},
{
"text":" - GET http://localhost:5173/api/v1/auth/me: 500\n"
"message":"Error: \u001b[2mexpect(\u001b[22m\u001b[31mlocator\u001b[39m\u001b[2m).\u001b[22mtoBeVisible\u001b[2m(\u001b[22m\u001b[2m)\u001b[22m failed\n\nLocator: locator('input[name=\"email\"], input#email').first()\nExpected: visible\nTimeout: 10000ms\nError: element(s) not found\n\nCall log:\n\u001b[2m - Expect \"toBeVisible\" with timeout 10000ms\u001b[22m\n\u001b[2m - waiting for locator('input[name=\"email\"], input#email').first()\u001b[22m\n\n\n at ../utils/test-helpers.ts:1043\n\n 1041 |\n 1042 | const field = page.locator(selector).first();\n> 1043 | await expect(field).toBeVisible({ timeout: 10000 });\n | ^\n 1044 | await field.fill(value);\n 1045 |\n 1046 | console.log(`✅ [FILL] Field ${selector} filled successfully`);\n at fillField (/home/senke/git/talas/veza/apps/web/e2e/utils/test-helpers.ts:1043:23)\n at /home/senke/git/talas/veza/apps/web/e2e/tests/auth.spec.ts:283:11"
}
],
"stdout":[
{
"text":"🧪 [AUTH TEST] Running: Registration with existing email\n"
},
{
"text":"🔴 [NETWORK ERROR] GET http://localhost:5173/api/v1/auth/me: 500\n"
},
{
"text":"🔴 [CONSOLE ERROR] Failed to load resource: the server responded with a status of 500 (Internal Server Error)\n"
},
{
"text":"🔴 [NETWORK ERROR] GET http://localhost:5173/api/v1/auth/me: 500\n"
},
{
"text":"🔴 [CONSOLE ERROR] Failed to load resource: the server responded with a status of 500 (Internal Server Error)\n"
},
{
"text":"🔴 [NETWORK ERROR] GET http://localhost:5173/api/v1/auth/me: 500\n"
},
{
"text":"🔴 [CONSOLE ERROR] Failed to load resource: the server responded with a status of 500 (Internal Server Error)\n"
},
{
"text":"🔴 [NETWORK ERROR] GET http://localhost:5173/api/v1/auth/me: 500\n"
},
{
"text":"🔴 [CONSOLE ERROR] Failed to load resource: the server responded with a status of 500 (Internal Server Error)\n"
},
{
"text":"🔴 [CONSOLE ERROR] The above error occurred in one of your React components:\n\n at Lazy\n at Suspense\n at LazyErrorBoundary (http://localhost:5173/src/components/ui/lazy-component/LazyErrorBoundary.tsx:10:5)\n at WrappedLazyComponent (http://localhost:5173/src/components/ui/lazy-component/createLazyComponent.tsx:44:23)\n at ErrorBoundary (http://localhost:5173/src/components/ErrorBoundary.tsx:11:5)\n at PublicRoute (http://localhost:5173/src/router/PublicRoute.tsx:23:31)\n at RenderedRoute (http://localhost:5173/node_modules/.vite/deps/react-router-dom.js?v=8b912487:4107:5)\n at Routes (http://localhost:5173/node_modules/.vite/deps/react-router-dom.js?v=8b912487:4577:5)\n at AppRouter\n at AudioProvider (http://localhost:5173/src/context/audio-context/AudioContext.tsx:30:3)\n at ToastProvider (http://localhost:5173/src/components/feedback/ToastProvider.tsx:67:3)\n at ErrorBoundary (http://localhost:5173/src/components/ui/ErrorBoundary.tsx:10:5)\n at App (http://localhost:5173/src/app/App.tsx:39:17)\n at Router (http://localhost:5173/node_modules/.vite/deps/react-router-dom.js?v=8b912487:4520:15)\n at BrowserRouter (http://localhost:5173/node_modules/.vite/deps/react-router-dom.js?v=8b912487:5266:5)\n at ThemeProvider (http://localhost:5173/src/components/theme/ThemeProvider.tsx:26:3)\n at QueryClientProvider (http://localhost:5173/node_modules/.vite/deps/@tanstack_react-query.js?v=8b912487:3089:3)\n\nReact will try to recreate this component tree from scratch using the error boundary you provided, LazyErrorBoundary.\n"
},
{
"text":"✏️ [FILL] Filling field input[name=\"email\"], input#email with value: e2e@test.com\n"
},
{
"text":"\n📊 [AUTH TEST] === Final Verifications ===\n"
},
{
"text":"🔴 [AUTH TEST] Console errors (5):\n"
},
{
"text":" - Failed to load resource: the server responded with a status of 500 (Internal Server Error)\n"
},
{
"text":" - Failed to load resource: the server responded with a status of 500 (Internal Server Error)\n"
},
{
"text":" - Failed to load resource: the server responded with a status of 500 (Internal Server Error)\n"
},
{
"text":" - Failed to load resource: the server responded with a status of 500 (Internal Server Error)\n"
},
{
"text":" - The above error occurred in one of your React components:\n\n at Lazy\n at Suspense\n at LazyErrorBoundary (http://localhost:5173/src/components/ui/lazy-component/LazyErrorBoundary.tsx:10:5)\n at WrappedLazyComponent (http://localhost:5173/src/components/ui/lazy-component/createLazyComponent.tsx:44:23)\n at ErrorBoundary (http://localhost:5173/src/components/ErrorBoundary.tsx:11:5)\n at PublicRoute (http://localhost:5173/src/router/PublicRoute.tsx:23:31)\n at RenderedRoute (http://localhost:5173/node_modules/.vite/deps/react-router-dom.js?v=8b912487:4107:5)\n at Routes (http://localhost:5173/node_modules/.vite/deps/react-router-dom.js?v=8b912487:4577:5)\n at AppRouter\n at AudioProvider (http://localhost:5173/src/context/audio-context/AudioContext.tsx:30:3)\n at ToastProvider (http://localhost:5173/src/components/feedback/ToastProvider.tsx:67:3)\n at ErrorBoundary (http://localhost:5173/src/components/ui/ErrorBoundary.tsx:10:5)\n at App (http://localhost:5173/src/app/App.tsx:39:17)\n at Router (http://localhost:5173/node_modules/.vite/deps/react-router-dom.js?v=8b912487:4520:15)\n at BrowserRouter (http://localhost:5173/node_modules/.vite/deps/react-router-dom.js?v=8b912487:5266:5)\n at ThemeProvider (http://localhost:5173/src/components/theme/ThemeProvider.tsx:26:3)\n at QueryClientProvider (http://localhost:5173/node_modules/.vite/deps/@tanstack_react-query.js?v=8b912487:3089:3)\n\nReact will try to recreate this component tree from scratch using the error boundary you provided, LazyErrorBoundary.\n"
},
{
"text":"🔴 [AUTH TEST] Network errors (4):\n"
},
{
"text":" - GET http://localhost:5173/api/v1/auth/me: 500\n"
},
{
"text":" - GET http://localhost:5173/api/v1/auth/me: 500\n"
},
{
"text":" - GET http://localhost:5173/api/v1/auth/me: 500\n"
},
{
"text":" - GET http://localhost:5173/api/v1/auth/me: 500\n"
"message":"Error: \u001b[2mexpect(\u001b[22m\u001b[31mlocator\u001b[39m\u001b[2m).\u001b[22mtoBeVisible\u001b[2m(\u001b[22m\u001b[2m)\u001b[22m failed\n\nLocator: locator('input[name=\"email\"], input#email').first()\nExpected: visible\nTimeout: 10000ms\nError: element(s) not found\n\nCall log:\n\u001b[2m - Expect \"toBeVisible\" with timeout 10000ms\u001b[22m\n\u001b[2m - waiting for locator('input[name=\"email\"], input#email').first()\u001b[22m\n\n\n at ../utils/test-helpers.ts:1043\n\n 1041 |\n 1042 | const field = page.locator(selector).first();\n> 1043 | await expect(field).toBeVisible({ timeout: 10000 });\n | ^\n 1044 | await field.fill(value);\n 1045 |\n 1046 | console.log(`✅ [FILL] Field ${selector} filled successfully`);\n at fillField (/home/senke/git/talas/veza/apps/web/e2e/utils/test-helpers.ts:1043:23)\n at /home/senke/git/talas/veza/apps/web/e2e/tests/auth.spec.ts:283:11"
}
],
"stdout":[
{
"text":"🧪 [AUTH TEST] Running: Registration with existing email\n"
},
{
"text":"🔴 [NETWORK ERROR] GET http://localhost:5173/api/v1/auth/me: 500\n"
},
{
"text":"🔴 [CONSOLE ERROR] Failed to load resource: the server responded with a status of 500 (Internal Server Error)\n"
},
{
"text":"🔴 [NETWORK ERROR] GET http://localhost:5173/api/v1/auth/me: 500\n"
},
{
"text":"🔴 [CONSOLE ERROR] Failed to load resource: the server responded with a status of 500 (Internal Server Error)\n"
},
{
"text":"🔴 [NETWORK ERROR] GET http://localhost:5173/api/v1/auth/me: 500\n"
},
{
"text":"🔴 [CONSOLE ERROR] Failed to load resource: the server responded with a status of 500 (Internal Server Error)\n"
},
{
"text":"🔴 [NETWORK ERROR] GET http://localhost:5173/api/v1/auth/me: 500\n"
},
{
"text":"🔴 [CONSOLE ERROR] Failed to load resource: the server responded with a status of 500 (Internal Server Error)\n"
},
{
"text":"🔴 [CONSOLE ERROR] The above error occurred in one of your React components:\n\n at Lazy\n at Suspense\n at LazyErrorBoundary (http://localhost:5173/src/components/ui/lazy-component/LazyErrorBoundary.tsx:10:5)\n at WrappedLazyComponent (http://localhost:5173/src/components/ui/lazy-component/createLazyComponent.tsx:44:23)\n at ErrorBoundary (http://localhost:5173/src/components/ErrorBoundary.tsx:11:5)\n at PublicRoute (http://localhost:5173/src/router/PublicRoute.tsx:23:31)\n at RenderedRoute (http://localhost:5173/node_modules/.vite/deps/react-router-dom.js?v=8b912487:4107:5)\n at Routes (http://localhost:5173/node_modules/.vite/deps/react-router-dom.js?v=8b912487:4577:5)\n at AppRouter\n at AudioProvider (http://localhost:5173/src/context/audio-context/AudioContext.tsx:30:3)\n at ToastProvider (http://localhost:5173/src/components/feedback/ToastProvider.tsx:67:3)\n at ErrorBoundary (http://localhost:5173/src/components/ui/ErrorBoundary.tsx:10:5)\n at App (http://localhost:5173/src/app/App.tsx:39:17)\n at Router (http://localhost:5173/node_modules/.vite/deps/react-router-dom.js?v=8b912487:4520:15)\n at BrowserRouter (http://localhost:5173/node_modules/.vite/deps/react-router-dom.js?v=8b912487:5266:5)\n at ThemeProvider (http://localhost:5173/src/components/theme/ThemeProvider.tsx:26:3)\n at QueryClientProvider (http://localhost:5173/node_modules/.vite/deps/@tanstack_react-query.js?v=8b912487:3089:3)\n\nReact will try to recreate this component tree from scratch using the error boundary you provided, LazyErrorBoundary.\n"
},
{
"text":"✏️ [FILL] Filling field input[name=\"email\"], input#email with value: e2e@test.com\n"
},
{
"text":"\n📊 [AUTH TEST] === Final Verifications ===\n"
},
{
"text":"🔴 [AUTH TEST] Console errors (5):\n"
},
{
"text":" - Failed to load resource: the server responded with a status of 500 (Internal Server Error)\n"
},
{
"text":" - Failed to load resource: the server responded with a status of 500 (Internal Server Error)\n"
},
{
"text":" - Failed to load resource: the server responded with a status of 500 (Internal Server Error)\n"
},
{
"text":" - Failed to load resource: the server responded with a status of 500 (Internal Server Error)\n"
},
{
"text":" - The above error occurred in one of your React components:\n\n at Lazy\n at Suspense\n at LazyErrorBoundary (http://localhost:5173/src/components/ui/lazy-component/LazyErrorBoundary.tsx:10:5)\n at WrappedLazyComponent (http://localhost:5173/src/components/ui/lazy-component/createLazyComponent.tsx:44:23)\n at ErrorBoundary (http://localhost:5173/src/components/ErrorBoundary.tsx:11:5)\n at PublicRoute (http://localhost:5173/src/router/PublicRoute.tsx:23:31)\n at RenderedRoute (http://localhost:5173/node_modules/.vite/deps/react-router-dom.js?v=8b912487:4107:5)\n at Routes (http://localhost:5173/node_modules/.vite/deps/react-router-dom.js?v=8b912487:4577:5)\n at AppRouter\n at AudioProvider (http://localhost:5173/src/context/audio-context/AudioContext.tsx:30:3)\n at ToastProvider (http://localhost:5173/src/components/feedback/ToastProvider.tsx:67:3)\n at ErrorBoundary (http://localhost:5173/src/components/ui/ErrorBoundary.tsx:10:5)\n at App (http://localhost:5173/src/app/App.tsx:39:17)\n at Router (http://localhost:5173/node_modules/.vite/deps/react-router-dom.js?v=8b912487:4520:15)\n at BrowserRouter (http://localhost:5173/node_modules/.vite/deps/react-router-dom.js?v=8b912487:5266:5)\n at ThemeProvider (http://localhost:5173/src/components/theme/ThemeProvider.tsx:26:3)\n at QueryClientProvider (http://localhost:5173/node_modules/.vite/deps/@tanstack_react-query.js?v=8b912487:3089:3)\n\nReact will try to recreate this component tree from scratch using the error boundary you provided, LazyErrorBoundary.\n"
},
{
"text":"🔴 [AUTH TEST] Network errors (4):\n"
},
{
"text":" - GET http://localhost:5173/api/v1/auth/me: 500\n"
},
{
"text":" - GET http://localhost:5173/api/v1/auth/me: 500\n"
},
{
"text":" - GET http://localhost:5173/api/v1/auth/me: 500\n"
},
{
"text":" - GET http://localhost:5173/api/v1/auth/me: 500\n"
"message":"TimeoutError: page.waitForURL: Timeout 20000ms exceeded.\n=========================== logs ===========================\nwaiting for navigation until \"load\"\n============================================================",
"stack":"TimeoutError: page.waitForURL: Timeout 20000ms exceeded.\n=========================== logs ===========================\nwaiting for navigation until \"load\"\n============================================================\n at loginAsUser (/home/senke/git/talas/veza/apps/web/e2e/utils/test-helpers.ts:393:34)\n at /home/senke/git/talas/veza/apps/web/e2e/tests/auth.spec.ts:334:5",
"message":"TimeoutError: page.waitForURL: Timeout 20000ms exceeded.\n=========================== logs ===========================\nwaiting for navigation until \"load\"\n============================================================",
"stack":"TimeoutError: page.waitForURL: Timeout 20000ms exceeded.\n=========================== logs ===========================\nwaiting for navigation until \"load\"\n============================================================\n at loginAsUser (/home/senke/git/talas/veza/apps/web/e2e/utils/test-helpers.ts:393:34)\n at /home/senke/git/talas/veza/apps/web/e2e/tests/auth.spec.ts:334:5",
"message":"TimeoutError: page.waitForURL: Timeout 20000ms exceeded.\n=========================== logs ===========================\nwaiting for navigation until \"load\"\n============================================================",
"stack":"TimeoutError: page.waitForURL: Timeout 20000ms exceeded.\n=========================== logs ===========================\nwaiting for navigation until \"load\"\n============================================================\n at loginAsUser (/home/senke/git/talas/veza/apps/web/e2e/utils/test-helpers.ts:393:34)\n at /home/senke/git/talas/veza/apps/web/e2e/tests/auth.spec.ts:334:5",
"text":"🔴 [NETWORK ERROR] GET http://localhost:5173/api/v1/auth/me: 500\n"
},
{
"text":"🔴 [CONSOLE ERROR] Failed to load resource: the server responded with a status of 500 (Internal Server Error)\n"
},
{
"text":"🔴 [NETWORK ERROR] GET http://localhost:5173/api/v1/auth/me: 500\n"
},
{
"text":"🔴 [CONSOLE ERROR] Failed to load resource: the server responded with a status of 500 (Internal Server Error)\n"
},
{
"text":"🔴 [NETWORK ERROR] GET http://localhost:5173/api/v1/auth/me: 500\n"
},
{
"text":"🔴 [CONSOLE ERROR] Failed to load resource: the server responded with a status of 500 (Internal Server Error)\n"
},
{
"text":"🔴 [NETWORK ERROR] GET http://localhost:5173/api/v1/auth/me: 500\n"
},
{
"text":"🔴 [CONSOLE ERROR] Failed to load resource: the server responded with a status of 500 (Internal Server Error)\n"
},
{
"text":"✅ [AUTH TEST] Route guard working correctly\n"
},
{
"text":"\n📊 [AUTH TEST] === Final Verifications ===\n"
},
{
"text":"🔴 [AUTH TEST] Console errors (4):\n"
},
{
"text":" - Failed to load resource: the server responded with a status of 500 (Internal Server Error)\n"
},
{
"text":" - Failed to load resource: the server responded with a status of 500 (Internal Server Error)\n"
},
{
"text":" - Failed to load resource: the server responded with a status of 500 (Internal Server Error)\n"
},
{
"text":" - Failed to load resource: the server responded with a status of 500 (Internal Server Error)\n"
},
{
"text":"🔴 [AUTH TEST] Network errors (4):\n"
},
{
"text":" - GET http://localhost:5173/api/v1/auth/me: 500\n"
},
{
"text":" - GET http://localhost:5173/api/v1/auth/me: 500\n"
},
{
"text":" - GET http://localhost:5173/api/v1/auth/me: 500\n"
},
{
"text":" - GET http://localhost:5173/api/v1/auth/me: 500\n"
}
],
"stderr":[
{
"text":"⚠️ [AUTH TEST] Test passed but had console errors\n"
}
],
"retry":0,
"startTime":"2026-02-14T13:32:20.750Z",
"annotations":[],
"attachments":[]
}
],
"status":"expected"
}
],
"id":"d748ac400d08b85935ef-4d2eb13aa042aa0b2d41",
"file":"auth.spec.ts",
"line":410,
"column":3
},
{
"title":"should persist authentication after page refresh",
"ok":false,
"tags":[],
"tests":[
{
"timeout":60000,
"annotations":[],
"expectedStatus":"passed",
"projectId":"chromium",
"projectName":"chromium",
"results":[
{
"workerIndex":15,
"parallelIndex":0,
"status":"failed",
"duration":35707,
"error":{
"message":"TimeoutError: page.waitForURL: Timeout 20000ms exceeded.\n=========================== logs ===========================\nwaiting for navigation until \"load\"\n============================================================",
"stack":"TimeoutError: page.waitForURL: Timeout 20000ms exceeded.\n=========================== logs ===========================\nwaiting for navigation until \"load\"\n============================================================\n at loginAsUser (/home/senke/git/talas/veza/apps/web/e2e/utils/test-helpers.ts:393:34)\n at /home/senke/git/talas/veza/apps/web/e2e/tests/auth.spec.ts:440:5",
"message":"TimeoutError: page.waitForURL: Timeout 20000ms exceeded.\n=========================== logs ===========================\nwaiting for navigation until \"load\"\n============================================================",
"stack":"TimeoutError: page.waitForURL: Timeout 20000ms exceeded.\n=========================== logs ===========================\nwaiting for navigation until \"load\"\n============================================================\n at loginAsUser (/home/senke/git/talas/veza/apps/web/e2e/utils/test-helpers.ts:393:34)\n at /home/senke/git/talas/veza/apps/web/e2e/tests/auth.spec.ts:440:5",
"message":"TimeoutError: page.waitForURL: Timeout 20000ms exceeded.\n=========================== logs ===========================\nwaiting for navigation until \"load\"\n============================================================",
"stack":"TimeoutError: page.waitForURL: Timeout 20000ms exceeded.\n=========================== logs ===========================\nwaiting for navigation until \"load\"\n============================================================\n at loginAsUser (/home/senke/git/talas/veza/apps/web/e2e/utils/test-helpers.ts:393:34)\n at /home/senke/git/talas/veza/apps/web/e2e/tests/auth.spec.ts:440:5",
"text":"🔴 [NETWORK ERROR] GET http://localhost:5173/api/v1/auth/me: 500\n"
},
{
"text":"🔴 [CONSOLE ERROR] Failed to load resource: the server responded with a status of 500 (Internal Server Error)\n"
},
{
"text":"🔴 [NETWORK ERROR] GET http://localhost:5173/api/v1/auth/me: 500\n"
},
{
"text":"🔴 [CONSOLE ERROR] Failed to load resource: the server responded with a status of 500 (Internal Server Error)\n"
},
{
"text":"🔴 [NETWORK ERROR] GET http://localhost:5173/api/v1/auth/me: 500\n"
},
{
"text":"🔴 [CONSOLE ERROR] Failed to load resource: the server responded with a status of 500 (Internal Server Error)\n"
},
{
"text":"🔴 [NETWORK ERROR] GET http://localhost:5173/api/v1/auth/me: 500\n"
},
{
"text":"🔴 [CONSOLE ERROR] Failed to load resource: the server responded with a status of 500 (Internal Server Error)\n"
},
{
"text":"🔴 [CONSOLE ERROR] The above error occurred in one of your React components:\n\n at Lazy\n at Suspense\n at LazyErrorBoundary (http://localhost:5173/src/components/ui/lazy-component/LazyErrorBoundary.tsx:10:5)\n at WrappedLazyComponent (http://localhost:5173/src/components/ui/lazy-component/createLazyComponent.tsx:44:23)\n at ErrorBoundary (http://localhost:5173/src/components/ErrorBoundary.tsx:11:5)\n at PublicRoute (http://localhost:5173/src/router/PublicRoute.tsx:23:31)\n at RenderedRoute (http://localhost:5173/node_modules/.vite/deps/react-router-dom.js?v=8b912487:4107:5)\n at Routes (http://localhost:5173/node_modules/.vite/deps/react-router-dom.js?v=8b912487:4577:5)\n at AppRouter\n at AudioProvider (http://localhost:5173/src/context/audio-context/AudioContext.tsx:30:3)\n at ToastProvider (http://localhost:5173/src/components/feedback/ToastProvider.tsx:67:3)\n at ErrorBoundary (http://localhost:5173/src/components/ui/ErrorBoundary.tsx:10:5)\n at App (http://localhost:5173/src/app/App.tsx:39:17)\n at Router (http://localhost:5173/node_modules/.vite/deps/react-router-dom.js?v=8b912487:4520:15)\n at BrowserRouter (http://localhost:5173/node_modules/.vite/deps/react-router-dom.js?v=8b912487:5266:5)\n at ThemeProvider (http://localhost:5173/src/components/theme/ThemeProvider.tsx:26:3)\n at QueryClientProvider (http://localhost:5173/node_modules/.vite/deps/@tanstack_react-query.js?v=8b912487:3089:3)\n\nReact will try to recreate this component tree from scratch using the error boundary you provided, LazyErrorBoundary.\n"
},
{
"text":"✏️ [FILL] Filling field input[name=\"email\"], input#email with value: newuser@example.com\n"
},
{
"text":"\n📊 [AUTH TEST] === Final Verifications ===\n"
},
{
"text":"🔴 [AUTH TEST] Console errors (5):\n"
},
{
"text":" - Failed to load resource: the server responded with a status of 500 (Internal Server Error)\n"
},
{
"text":" - Failed to load resource: the server responded with a status of 500 (Internal Server Error)\n"
},
{
"text":" - Failed to load resource: the server responded with a status of 500 (Internal Server Error)\n"
},
{
"text":" - Failed to load resource: the server responded with a status of 500 (Internal Server Error)\n"
},
{
"text":" - The above error occurred in one of your React components:\n\n at Lazy\n at Suspense\n at LazyErrorBoundary (http://localhost:5173/src/components/ui/lazy-component/LazyErrorBoundary.tsx:10:5)\n at WrappedLazyComponent (http://localhost:5173/src/components/ui/lazy-component/createLazyComponent.tsx:44:23)\n at ErrorBoundary (http://localhost:5173/src/components/ErrorBoundary.tsx:11:5)\n at PublicRoute (http://localhost:5173/src/router/PublicRoute.tsx:23:31)\n at RenderedRoute (http://localhost:5173/node_modules/.vite/deps/react-router-dom.js?v=8b912487:4107:5)\n at Routes (http://localhost:5173/node_modules/.vite/deps/react-router-dom.js?v=8b912487:4577:5)\n at AppRouter\n at AudioProvider (http://localhost:5173/src/context/audio-context/AudioContext.tsx:30:3)\n at ToastProvider (http://localhost:5173/src/components/feedback/ToastProvider.tsx:67:3)\n at ErrorBoundary (http://localhost:5173/src/components/ui/ErrorBoundary.tsx:10:5)\n at App (http://localhost:5173/src/app/App.tsx:39:17)\n at Router (http://localhost:5173/node_modules/.vite/deps/react-router-dom.js?v=8b912487:4520:15)\n at BrowserRouter (http://localhost:5173/node_modules/.vite/deps/react-router-dom.js?v=8b912487:5266:5)\n at ThemeProvider (http://localhost:5173/src/components/theme/ThemeProvider.tsx:26:3)\n at QueryClientProvider (http://localhost:5173/node_modules/.vite/deps/@tanstack_react-query.js?v=8b912487:3089:3)\n\nReact will try to recreate this component tree from scratch using the error boundary you provided, LazyErrorBoundary.\n"
},
{
"text":"🔴 [AUTH TEST] Network errors (4):\n"
},
{
"text":" - GET http://localhost:5173/api/v1/auth/me: 500\n"
},
{
"text":" - GET http://localhost:5173/api/v1/auth/me: 500\n"
},
{
"text":" - GET http://localhost:5173/api/v1/auth/me: 500\n"
},
{
"text":" - GET http://localhost:5173/api/v1/auth/me: 500\n"
"text":"🔴 [NETWORK ERROR] GET http://localhost:5173/api/v1/auth/me: 500\n"
},
{
"text":"🔴 [CONSOLE ERROR] Failed to load resource: the server responded with a status of 500 (Internal Server Error)\n"
},
{
"text":"🔴 [NETWORK ERROR] GET http://localhost:5173/api/v1/auth/me: 500\n"
},
{
"text":"🔴 [CONSOLE ERROR] Failed to load resource: the server responded with a status of 500 (Internal Server Error)\n"
},
{
"text":"🔴 [NETWORK ERROR] GET http://localhost:5173/api/v1/auth/me: 500\n"
},
{
"text":"🔴 [CONSOLE ERROR] Failed to load resource: the server responded with a status of 500 (Internal Server Error)\n"
},
{
"text":"🔴 [NETWORK ERROR] GET http://localhost:5173/api/v1/auth/me: 500\n"
},
{
"text":"🔴 [CONSOLE ERROR] Failed to load resource: the server responded with a status of 500 (Internal Server Error)\n"
},
{
"text":"🔴 [CONSOLE ERROR] The above error occurred in one of your React components:\n\n at Lazy\n at Suspense\n at LazyErrorBoundary (http://localhost:5173/src/components/ui/lazy-component/LazyErrorBoundary.tsx:10:5)\n at WrappedLazyComponent (http://localhost:5173/src/components/ui/lazy-component/createLazyComponent.tsx:44:23)\n at ErrorBoundary (http://localhost:5173/src/components/ErrorBoundary.tsx:11:5)\n at PublicRoute (http://localhost:5173/src/router/PublicRoute.tsx:23:31)\n at RenderedRoute (http://localhost:5173/node_modules/.vite/deps/react-router-dom.js?v=8b912487:4107:5)\n at Routes (http://localhost:5173/node_modules/.vite/deps/react-router-dom.js?v=8b912487:4577:5)\n at AppRouter\n at AudioProvider (http://localhost:5173/src/context/audio-context/AudioContext.tsx:30:3)\n at ToastProvider (http://localhost:5173/src/components/feedback/ToastProvider.tsx:67:3)\n at ErrorBoundary (http://localhost:5173/src/components/ui/ErrorBoundary.tsx:10:5)\n at App (http://localhost:5173/src/app/App.tsx:39:17)\n at Router (http://localhost:5173/node_modules/.vite/deps/react-router-dom.js?v=8b912487:4520:15)\n at BrowserRouter (http://localhost:5173/node_modules/.vite/deps/react-router-dom.js?v=8b912487:5266:5)\n at ThemeProvider (http://localhost:5173/src/components/theme/ThemeProvider.tsx:26:3)\n at QueryClientProvider (http://localhost:5173/node_modules/.vite/deps/@tanstack_react-query.js?v=8b912487:3089:3)\n\nReact will try to recreate this component tree from scratch using the error boundary you provided, LazyErrorBoundary.\n"
},
{
"text":"✏️ [FILL] Filling field input[name=\"email\"], input#email with value: newuser@example.com\n"
},
{
"text":"\n📊 [AUTH TEST] === Final Verifications ===\n"
},
{
"text":"🔴 [AUTH TEST] Console errors (5):\n"
},
{
"text":" - Failed to load resource: the server responded with a status of 500 (Internal Server Error)\n"
},
{
"text":" - Failed to load resource: the server responded with a status of 500 (Internal Server Error)\n"
},
{
"text":" - Failed to load resource: the server responded with a status of 500 (Internal Server Error)\n"
},
{
"text":" - Failed to load resource: the server responded with a status of 500 (Internal Server Error)\n"
},
{
"text":" - The above error occurred in one of your React components:\n\n at Lazy\n at Suspense\n at LazyErrorBoundary (http://localhost:5173/src/components/ui/lazy-component/LazyErrorBoundary.tsx:10:5)\n at WrappedLazyComponent (http://localhost:5173/src/components/ui/lazy-component/createLazyComponent.tsx:44:23)\n at ErrorBoundary (http://localhost:5173/src/components/ErrorBoundary.tsx:11:5)\n at PublicRoute (http://localhost:5173/src/router/PublicRoute.tsx:23:31)\n at RenderedRoute (http://localhost:5173/node_modules/.vite/deps/react-router-dom.js?v=8b912487:4107:5)\n at Routes (http://localhost:5173/node_modules/.vite/deps/react-router-dom.js?v=8b912487:4577:5)\n at AppRouter\n at AudioProvider (http://localhost:5173/src/context/audio-context/AudioContext.tsx:30:3)\n at ToastProvider (http://localhost:5173/src/components/feedback/ToastProvider.tsx:67:3)\n at ErrorBoundary (http://localhost:5173/src/components/ui/ErrorBoundary.tsx:10:5)\n at App (http://localhost:5173/src/app/App.tsx:39:17)\n at Router (http://localhost:5173/node_modules/.vite/deps/react-router-dom.js?v=8b912487:4520:15)\n at BrowserRouter (http://localhost:5173/node_modules/.vite/deps/react-router-dom.js?v=8b912487:5266:5)\n at ThemeProvider (http://localhost:5173/src/components/theme/ThemeProvider.tsx:26:3)\n at QueryClientProvider (http://localhost:5173/node_modules/.vite/deps/@tanstack_react-query.js?v=8b912487:3089:3)\n\nReact will try to recreate this component tree from scratch using the error boundary you provided, LazyErrorBoundary.\n"
},
{
"text":"🔴 [AUTH TEST] Network errors (4):\n"
},
{
"text":" - GET http://localhost:5173/api/v1/auth/me: 500\n"
},
{
"text":" - GET http://localhost:5173/api/v1/auth/me: 500\n"
},
{
"text":" - GET http://localhost:5173/api/v1/auth/me: 500\n"
},
{
"text":" - GET http://localhost:5173/api/v1/auth/me: 500\n"
"text":"🔴 [NETWORK ERROR] GET http://localhost:5173/api/v1/auth/me: 500\n"
},
{
"text":"🔴 [CONSOLE ERROR] Failed to load resource: the server responded with a status of 500 (Internal Server Error)\n"
},
{
"text":"🔴 [NETWORK ERROR] GET http://localhost:5173/api/v1/auth/me: 500\n"
},
{
"text":"🔴 [CONSOLE ERROR] Failed to load resource: the server responded with a status of 500 (Internal Server Error)\n"
},
{
"text":"🔴 [NETWORK ERROR] GET http://localhost:5173/api/v1/auth/me: 500\n"
},
{
"text":"🔴 [CONSOLE ERROR] Failed to load resource: the server responded with a status of 500 (Internal Server Error)\n"
},
{
"text":"🔴 [NETWORK ERROR] GET http://localhost:5173/api/v1/auth/me: 500\n"
},
{
"text":"🔴 [CONSOLE ERROR] Failed to load resource: the server responded with a status of 500 (Internal Server Error)\n"
},
{
"text":"🔴 [CONSOLE ERROR] The above error occurred in one of your React components:\n\n at Lazy\n at Suspense\n at LazyErrorBoundary (http://localhost:5173/src/components/ui/lazy-component/LazyErrorBoundary.tsx:10:5)\n at WrappedLazyComponent (http://localhost:5173/src/components/ui/lazy-component/createLazyComponent.tsx:44:23)\n at ErrorBoundary (http://localhost:5173/src/components/ErrorBoundary.tsx:11:5)\n at PublicRoute (http://localhost:5173/src/router/PublicRoute.tsx:23:31)\n at RenderedRoute (http://localhost:5173/node_modules/.vite/deps/react-router-dom.js?v=8b912487:4107:5)\n at Routes (http://localhost:5173/node_modules/.vite/deps/react-router-dom.js?v=8b912487:4577:5)\n at AppRouter\n at AudioProvider (http://localhost:5173/src/context/audio-context/AudioContext.tsx:30:3)\n at ToastProvider (http://localhost:5173/src/components/feedback/ToastProvider.tsx:67:3)\n at ErrorBoundary (http://localhost:5173/src/components/ui/ErrorBoundary.tsx:10:5)\n at App (http://localhost:5173/src/app/App.tsx:39:17)\n at Router (http://localhost:5173/node_modules/.vite/deps/react-router-dom.js?v=8b912487:4520:15)\n at BrowserRouter (http://localhost:5173/node_modules/.vite/deps/react-router-dom.js?v=8b912487:5266:5)\n at ThemeProvider (http://localhost:5173/src/components/theme/ThemeProvider.tsx:26:3)\n at QueryClientProvider (http://localhost:5173/node_modules/.vite/deps/@tanstack_react-query.js?v=8b912487:3089:3)\n\nReact will try to recreate this component tree from scratch using the error boundary you provided, LazyErrorBoundary.\n"
},
{
"text":"✏️ [FILL] Filling field input[name=\"email\"], input#email with value: newuser@example.com\n"
},
{
"text":"\n📊 [AUTH TEST] === Final Verifications ===\n"
},
{
"text":"🔴 [AUTH TEST] Console errors (5):\n"
},
{
"text":" - Failed to load resource: the server responded with a status of 500 (Internal Server Error)\n"
},
{
"text":" - Failed to load resource: the server responded with a status of 500 (Internal Server Error)\n"
},
{
"text":" - Failed to load resource: the server responded with a status of 500 (Internal Server Error)\n"
},
{
"text":" - Failed to load resource: the server responded with a status of 500 (Internal Server Error)\n"
},
{
"text":" - The above error occurred in one of your React components:\n\n at Lazy\n at Suspense\n at LazyErrorBoundary (http://localhost:5173/src/components/ui/lazy-component/LazyErrorBoundary.tsx:10:5)\n at WrappedLazyComponent (http://localhost:5173/src/components/ui/lazy-component/createLazyComponent.tsx:44:23)\n at ErrorBoundary (http://localhost:5173/src/components/ErrorBoundary.tsx:11:5)\n at PublicRoute (http://localhost:5173/src/router/PublicRoute.tsx:23:31)\n at RenderedRoute (http://localhost:5173/node_modules/.vite/deps/react-router-dom.js?v=8b912487:4107:5)\n at Routes (http://localhost:5173/node_modules/.vite/deps/react-router-dom.js?v=8b912487:4577:5)\n at AppRouter\n at AudioProvider (http://localhost:5173/src/context/audio-context/AudioContext.tsx:30:3)\n at ToastProvider (http://localhost:5173/src/components/feedback/ToastProvider.tsx:67:3)\n at ErrorBoundary (http://localhost:5173/src/components/ui/ErrorBoundary.tsx:10:5)\n at App (http://localhost:5173/src/app/App.tsx:39:17)\n at Router (http://localhost:5173/node_modules/.vite/deps/react-router-dom.js?v=8b912487:4520:15)\n at BrowserRouter (http://localhost:5173/node_modules/.vite/deps/react-router-dom.js?v=8b912487:5266:5)\n at ThemeProvider (http://localhost:5173/src/components/theme/ThemeProvider.tsx:26:3)\n at QueryClientProvider (http://localhost:5173/node_modules/.vite/deps/@tanstack_react-query.js?v=8b912487:3089:3)\n\nReact will try to recreate this component tree from scratch using the error boundary you provided, LazyErrorBoundary.\n"
},
{
"text":"🔴 [AUTH TEST] Network errors (4):\n"
},
{
"text":" - GET http://localhost:5173/api/v1/auth/me: 500\n"
},
{
"text":" - GET http://localhost:5173/api/v1/auth/me: 500\n"
},
{
"text":" - GET http://localhost:5173/api/v1/auth/me: 500\n"
},
{
"text":" - GET http://localhost:5173/api/v1/auth/me: 500\n"