feat: update dashboard smoke test for new UI elements
All checks were successful
Deploy Development / deploy (push) Successful in 35s
Test Suite / pytest-backend (push) Successful in 6s
Test Suite / lint-backend (push) Successful in 0s
Test Suite / build-frontend (push) Successful in 7s
Test Suite / playwright-tests (push) Successful in 24s
All checks were successful
Deploy Development / deploy (push) Successful in 35s
Test Suite / pytest-backend (push) Successful in 6s
Test Suite / lint-backend (push) Successful in 0s
Test Suite / build-frontend (push) Successful in 7s
Test Suite / playwright-tests (push) Successful in 24s
- Modified the dashboard smoke test to reflect changes in the main heading and greeting text. - Updated expectations to check for the visibility of the new "Dashboard" heading and the greeting message, enhancing test accuracy.
This commit is contained in:
parent
b9d27b59b0
commit
3210796139
|
|
@ -43,10 +43,12 @@ test('2. Dashboard lädt ohne Fehler', async ({ page }) => {
|
|||
// Warte bis Spinner verschwunden
|
||||
await expect(page.locator('.spinner')).toHaveCount(0, { timeout: 10000 });
|
||||
|
||||
// Zwei verschiedene "Willkommen"-Texte im Dashboard → kein ambiguity locator('text=Willkommen')
|
||||
await expect(
|
||||
page.getByRole('heading', { name: /Willkommen bei Shinkan/i }),
|
||||
).toBeVisible({ timeout: 5000 });
|
||||
// Dashboard: h1 „Dashboard“ + Begrüßungstext (nicht mehr „Willkommen bei Shinkan“ als Überschrift)
|
||||
const main = page.locator('.app-main');
|
||||
await expect(main.getByRole('heading', { level: 1, name: 'Dashboard' })).toBeVisible({
|
||||
timeout: 5000,
|
||||
});
|
||||
await expect(main.getByText(/Shinkan unterstützt dich/i)).toBeVisible({ timeout: 5000 });
|
||||
|
||||
await page.screenshot({ path: 'screenshots/02-dashboard.png' });
|
||||
console.log('✓ Dashboard OK');
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user