Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('button[type="submit"]') 11 | await expect(page.locator('input[name="pwd"]')).toBeVisible(); // Default WP password field 12 | await expect(page.locator('input[name="rememberme"]')).toBeVisible(); // Default WP remember field > 13 | await expect(page.locator('button[type="submit"]')).toBeVisible(); | ^ 14 | }); 15 | 16 | test('shows error on invalid credentials', async ({ page }) => { at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/login.spec.ts:13:57 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/login-Login-Functionality-login-displays-login-form-chromium/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── ]]> 19 | await page.click('button[type="submit"]'); | ^ 20 | 21 | await expect(page.locator('.hvac-login-error')).toContainText('Invalid username or password'); // Use error div from template 22 | }); at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/login.spec.ts:19:16 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/login-Login-Functionality--5805a-rror-on-invalid-credentials-chromium/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── ]]> 27 | await page.click('button[type="submit"]'); | ^ 28 | 29 | await expect(page).toHaveURL(/.*hvac-dashboard/); // Correct dashboard slug 30 | }); at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/login.spec.ts:27:16 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/login-Login-Functionality--0d214-shboard-on-successful-login-chromium/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── ]]> 36 | await page.click('button[type="submit"]'); | ^ 37 | 38 | await expect(page).toHaveURL(/.*hvac-dashboard/); // Correct dashboard slug 39 | at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/login.spec.ts:36:16 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/login-Login-Functionality-login-remembers-login-state-chromium/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── ]]>