super-productivity/e2e/tests/sync
Johannes Millan 96e105e80c feat(e2e): add supersync edge case tests and fix flakiness
- Add 'Offline Bursts' test for multiple offline changes.
- Add 'Field-level Merging' test (marked as FIXME) to highlight current row-level conflict behavior for concurrent field edits.
- Update 'Undo propagation' test to target 'Undo Delete' (via snackbar).
- Marked 'Undo propagation' test as FIXME due to sync timestamp issues.
- Refine locators for improved test stability and avoid strict mode violations.
- Ensure test suite passes with documented skipped tests.
2025-12-12 20:48:13 +01:00
..
import-sync.spec.ts test(sync): add integration and E2E tests for import, repair, provider switch 2025-12-12 20:47:48 +01:00
supersync-advanced.spec.ts fix(sync): display 'Apply' instead of 'G.APPLY' on conflict dialog 2025-12-12 20:48:13 +01:00
supersync-daily-summary.spec.ts fix(lint): Resolve linting issues in e2e and integration tests 2025-12-12 20:48:13 +01:00
supersync-edge-cases.spec.ts feat(e2e): add supersync edge case tests and fix flakiness 2025-12-12 20:48:13 +01:00
supersync-encryption.spec.ts fix(sync): improve SuperSync encryption config handling, skip failing tests 2025-12-12 20:48:13 +01:00
supersync-late-join.spec.ts feat(e2e): Add comprehensive SuperSync E2E integration tests 2025-12-12 20:48:13 +01:00
supersync-models.spec.ts fix(e2e): fix failing supersync models test due to wrong locator 2025-12-12 20:48:13 +01:00
supersync.spec.ts fix(e2e): Stabilize SuperSync and general E2E tests 2025-12-12 20:48:13 +01:00
webdav-sync-advanced.spec.ts test(e2e): reload page after sync to reflect synced state 2025-12-11 19:06:18 +01:00
webdav-sync-expansion.spec.ts test(e2e): reload page after sync to reflect synced state 2025-12-11 19:06:18 +01:00
webdav-sync-full.spec.ts refactor(e2e): improve test reliability with deterministic waits 2025-12-11 18:47:56 +01:00