super-productivity/e2e
Johannes Millan 55484faffd fix(e2e): fix WebDAV sync tests that were failing
Two test fixes:

1. webdav-sync-full.spec.ts - "should sync data between two clients"
   - After multiple reloads in the deletion test section, Client B's
     sync state became stale and couldn't receive new tasks
   - Fix: Create a fresh Client B context for the conflict resolution
     section instead of reusing the stale one

2. sync.page.ts - setupWebdavSync combobox selector
   - The role-based selector getByRole('combobox', { name: 'Sync Provider' })
     was unreliable across different test runs
   - Fix: Use the existing providerSelect locator which was already
     validated to be visible, instead of creating a new role-based selector
2025-12-29 22:33:24 +01:00
..
constants refactor(e2e): improve test reliability with deterministic waits 2025-12-11 18:47:56 +01:00
fixtures test(archive): add failing tests for legacy import subtask loss 2025-12-26 16:02:34 +01:00
helpers test: make e2e less flaky 2025-11-14 15:43:22 +01:00
pages fix(e2e): fix WebDAV sync tests that were failing 2025-12-29 22:33:24 +01:00
tests fix(e2e): fix WebDAV sync tests that were failing 2025-12-29 22:33:24 +01:00
utils Merge branch 'master' into feat/operation-logs 2025-12-29 21:54:15 +01:00
.gitignore build(ci): resolve e2e webserver timeout issues 2025-08-03 12:36:02 +02:00
global-setup.ts test(e2e): remove console.log statements and replace console.error with throw 2025-08-02 12:25:21 +02:00
playwright.config.ts build: more tests in parallel 2025-12-28 15:07:11 +01:00
tsconfig.json refactor: move tests 2025-08-02 11:37:25 +02:00