"text":"✅ [LOGIN] Already authenticated (redirected to dashboard via Global Setup)\n"
},
{
"text":"✅ [LOGIN] Application fully hydrated\n"
},
{
"text":"\n🔍 Auditing /dashboard...\n"
},
{
"text":"⚠️ Console Errors on /dashboard: [\n \u001b[32m'[http://localhost:5173/dashboard] Failed to load resource: the server responded with a status of 401 (Unauthorized)'\u001b[39m,\n \u001b[32m'[http://localhost:5173/dashboard] Failed to load resource: the server responded with a status of 400 (Bad Request)'\u001b[39m,\n \u001b[32m'[http://localhost:5173/dashboard] Failed to load resource: the server responded with a status of 401 (Unauthorized)'\u001b[39m,\n \u001b[32m'[http://localhost:5173/dashboard] Failed to load resource: the server responded with a status of 400 (Bad Request)'\u001b[39m\n]\n"
},
{
"text":"⚠️ Found 2 interactive elements smaller than 32x32px on /dashboard\n"
},
{
"text":"✅ Audit complete for /dashboard\n"
}
],
"stderr":[],
"retry":0,
"startTime":"2026-01-25T18:33:44.423Z",
"annotations":[],
"attachments":[]
}
],
"status":"expected"
}
],
"id":"b1f5fdeb991d5e404bae-7b12d2d1c26cca8ae4ab",
"file":"ui-audit.spec.ts",
"line":37,
"column":9
},
{
"title":"Audit page: /library",
"ok":true,
"tags":[],
"tests":[
{
"timeout":60000,
"annotations":[],
"expectedStatus":"passed",
"projectId":"chromium",
"projectName":"chromium",
"results":[
{
"workerIndex":0,
"parallelIndex":0,
"status":"passed",
"duration":4850,
"errors":[],
"stdout":[
{
"text":"🔐 [LOGIN] Attempting authentication as e2e@test.com...\n"
},
{
"text":"⏳ [LOGIN] Waiting 500ms before login (4593ms since last login)...\n"
"text":"✅ [LOGIN] Already authenticated (redirected to dashboard via Global Setup)\n"
},
{
"text":"✅ [LOGIN] Application fully hydrated\n"
},
{
"text":"\n🔍 Auditing /library...\n"
},
{
"text":"⚠️ Console Errors on /library: [\n \u001b[32m'[http://localhost:5173/dashboard] Failed to load resource: the server responded with a status of 401 (Unauthorized)'\u001b[39m,\n \u001b[32m'[http://localhost:5173/dashboard] Failed to load resource: the server responded with a status of 400 (Bad Request)'\u001b[39m,\n \u001b[32m'[http://localhost:5173/dashboard] Failed to load resource: the server responded with a status of 401 (Unauthorized)'\u001b[39m,\n \u001b[32m'[http://localhost:5173/dashboard] Failed to load resource: the server responded with a status of 400 (Bad Request)'\u001b[39m\n]\n"
},
{
"text":"⚠️ Found 2 interactive elements smaller than 32x32px on /library\n"
},
{
"text":"✅ Audit complete for /library\n"
}
],
"stderr":[],
"retry":0,
"startTime":"2026-01-25T18:33:49.630Z",
"annotations":[],
"attachments":[]
}
],
"status":"expected"
}
],
"id":"b1f5fdeb991d5e404bae-9ba15251363700ccfc0d",
"file":"ui-audit.spec.ts",
"line":37,
"column":9
},
{
"title":"Audit page: /marketplace",
"ok":true,
"tags":[],
"tests":[
{
"timeout":60000,
"annotations":[],
"expectedStatus":"passed",
"projectId":"chromium",
"projectName":"chromium",
"results":[
{
"workerIndex":0,
"parallelIndex":0,
"status":"passed",
"duration":4735,
"errors":[],
"stdout":[
{
"text":"🔐 [LOGIN] Attempting authentication as e2e@test.com...\n"
},
{
"text":"⏳ [LOGIN] Waiting 500ms before login (4358ms since last login)...\n"
"text":"✅ [LOGIN] Already authenticated (redirected to dashboard via Global Setup)\n"
},
{
"text":"✅ [LOGIN] Application fully hydrated\n"
},
{
"text":"\n🔍 Auditing /marketplace...\n"
},
{
"text":"⚠️ Console Errors on /marketplace: [\n \u001b[32m'[http://localhost:5173/dashboard] Failed to load resource: the server responded with a status of 401 (Unauthorized)'\u001b[39m,\n \u001b[32m'[http://localhost:5173/dashboard] Failed to load resource: the server responded with a status of 400 (Bad Request)'\u001b[39m,\n \u001b[32m'[http://localhost:5173/dashboard] Failed to load resource: the server responded with a status of 401 (Unauthorized)'\u001b[39m,\n \u001b[32m'[http://localhost:5173/dashboard] Failed to load resource: the server responded with a status of 400 (Bad Request)'\u001b[39m\n]\n"
},
{
"text":"⚠️ Found 2 interactive elements smaller than 32x32px on /marketplace\n"
},
{
"text":"✅ Audit complete for /marketplace\n"
}
],
"stderr":[],
"retry":0,
"startTime":"2026-01-25T18:33:54.497Z",
"annotations":[],
"attachments":[]
}
],
"status":"expected"
}
],
"id":"b1f5fdeb991d5e404bae-3c89b9aed6b563183f59",
"file":"ui-audit.spec.ts",
"line":37,
"column":9
},
{
"title":"Audit page: /settings",
"ok":true,
"tags":[],
"tests":[
{
"timeout":60000,
"annotations":[],
"expectedStatus":"passed",
"projectId":"chromium",
"projectName":"chromium",
"results":[
{
"workerIndex":0,
"parallelIndex":0,
"status":"interrupted",
"duration":20580,
"error":{
"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('nav[role=\"navigation\"], aside[role=\"navigation\"]')\nExpected: visible\nError: element(s) not found\n\nCall log:\n\u001b[2m - Expect \"toBeVisible\" with timeout 15000ms\u001b[22m\n\u001b[2m - waiting for locator('nav[role=\"navigation\"], aside[role=\"navigation\"]')\u001b[22m\n",
"stack":"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('nav[role=\"navigation\"], aside[role=\"navigation\"]')\nExpected: visible\nError: element(s) not found\n\nCall log:\n\u001b[2m - Expect \"toBeVisible\" with timeout 15000ms\u001b[22m\n\u001b[2m - waiting for locator('nav[role=\"navigation\"], aside[role=\"navigation\"]')\u001b[22m\n\n at loginAsUser (/home/senke/git/talas/veza/apps/web/e2e/utils/test-helpers.ts:415:82)\n at /home/senke/git/talas/veza/apps/web/e2e/tests/ui-audit.spec.ts:33:9",