vikunja/pkg/events
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
..
events.go fix(e2e): drain event handlers and stop browser between tests 2026-03-03 10:41:19 +01:00
listeners.go fix: correct license header references (#882) 2025-06-10 12:18:38 +02:00
testing.go fix(events): only trigger task.updated once when marking task done 2025-11-16 11:01:15 +01:00