From be866b4325cedefabc6ad11de72f6d0fb7b73297 Mon Sep 17 00:00:00 2001 From: Johannes Millan Date: Wed, 28 Jan 2026 20:46:27 +0100 Subject: [PATCH] refactor(tests): update settings page visibility checks and section count validation --- e2e/tests/settings/settings-basic.spec.ts | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/e2e/tests/settings/settings-basic.spec.ts b/e2e/tests/settings/settings-basic.spec.ts index 1e3d581910..d23e3816de 100644 --- a/e2e/tests/settings/settings-basic.spec.ts +++ b/e2e/tests/settings/settings-basic.spec.ts @@ -82,13 +82,12 @@ test.describe('Settings', () => { await page.goto('/#/config'); await page.waitForLoadState('networkidle'); - // Verify settings page is visible - await expect(page.locator('.page-settings')).toBeVisible(); + // Verify settings page data is rendered + await expect(page.locator('.settings-container')).toBeVisible(); // Should have multiple config sections for different config areas - const sections = page.locator('config-section'); - const sectionCount = await sections.count(); - expect(sectionCount).toBeGreaterThan(1); + const sections = page.locator('.tab-content .config-section'); + await expect.poll(() => sections.count()).toBeGreaterThan(1); }); test('should have form elements in settings', async ({ page, workViewPage }) => {