vikunja/frontend/tests/support
kolaente 51f789bf5c fix(e2e): drain event handlers and stop browser between tests
Async event handlers (via Watermill) from the previous test can hold
SQLite connections, starving the next test's fixture setup PATCH request.

Three changes fix this:

1. Track in-flight event handler goroutines with a WaitGroup.
2. Call WaitForPendingHandlers() in the test endpoint before
   truncating/inserting data.
3. Navigate the browser to about:blank in fixture teardown to stop
   notification polling and other frontend requests between tests.
2026-03-03 10:41:19 +01:00
..
authenticateUser.ts feat: make sidebar resizable (#1965) 2025-12-12 10:46:46 +00:00
commands.ts feat: migrate cypress e2e tests to playwright (#1739) 2025-11-27 16:34:48 +01:00
constants.ts feat: migrate cypress e2e tests to playwright (#1739) 2025-11-27 16:34:48 +01:00
factory.ts fix(test): include response body in error 2025-11-28 16:48:08 +01:00
filterTestHelpers.ts feat: migrate cypress e2e tests to playwright (#1739) 2025-11-27 16:34:48 +01:00
fixtures.ts fix(e2e): drain event handlers and stop browser between tests 2026-03-03 10:41:19 +01:00
seed.ts feat: migrate cypress e2e tests to playwright (#1739) 2025-11-27 16:34:48 +01:00
updateUserSettings.ts feat(kanban): add setting to always show bucket task count (#1966) 2025-12-11 23:27:13 +00:00