Commit Graph

10 Commits

Author SHA1 Message Date
Claude Loop
b768dc51ba fix: enhance E2E test reliability for authentication, sharing, and table views
- Improved login tests with better visibility checks and API intercepts
- Enhanced linkShare tests with explicit task loading waits and timeouts
- Strengthened table view tests with extended timeouts and proper element visibility
- Added consistent API intercepts for task loading across all affected tests
- Enhanced error handling and retry logic for flaky operations

These changes specifically target the problematic test files identified in
the CI failures: authentication flows, link sharing functionality, and
table view interactions.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-20 23:00:05 +00:00
Claude Loop
c3353e8641 feat: optimize E2E test performance and reliability
- Increase GitHub Actions E2E timeout from 20 to 25 minutes
- Reduce CYPRESS_DEFAULT_COMMAND_TIMEOUT from 60s to 30s for faster failures
- Replace hard-coded waits with proper API intercepts for better reliability:
  - Add @createTask intercept for task creation (task.spec.ts)
  - Add @createBucket intercept for bucket creation (kanban.spec.ts)
  - Reduce unnecessary 1000ms wait to 500ms in logout test
- Improve test performance while maintaining stability

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-20 22:30:01 +00:00
kolaente
97c9eb84e6 fix(settings): use correct test assertion (#1217) 2025-08-01 14:28:40 +00:00
kolaente
0a688b41b3 feat(test): add e2e tests for openid (#1178) 2025-07-29 13:00:41 +02:00
Dominik Pschenitschni
5b9d4fcc72 chore: add missing eof newlines (#969) 2025-06-17 09:11:32 +00:00
kolaente
3ada7b657b fix: adjust test for project view 2025-06-03 19:28:45 +02:00
kolaente
3658cde42f refactor: use query parameter only when looking for password reset token 2025-06-03 19:28:45 +02:00
kolaente
80b1f6cab3 fix(test): wait for redirect
In some cases (https://github.com/go-vikunja/vikunja/actions/runs/15130244134/job/42529938835) this test does not run, while it works in others without issues. I hope to fix that with the wait, even though that's more of a workaround.
2025-05-20 09:55:12 +02:00
kolaente
fdc0860252 fix(auth): only use query parameters instead of local storage for password reset token (#770)
Resolves https://github.com/go-vikunja/vikunja/issues/682
2025-05-14 20:51:45 +00:00
kolaente
fc4676315d chore: move frontend files 2024-02-07 14:56:56 +01:00