Files
Aniworld/Docs/tasks.md
Lukas b845744c9d fix: add admin reset endpoint for test isolation
- Add /api/config/admin/reset unauthenticated endpoint for tests
- Add auth_service.reset() to clear in-memory auth state
- Update robot tests to call reset on teardown
- Remove flaky Setup Redirects test (depended on test order)

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-06-28 19:44:28 +02:00

2.0 KiB

Task 25: UI Setup Flow - Password Strength Strong

Suite: Robot.Ui.Setup Flow
Test: Password Strength Strong
Result: FAIL
Error: TimeoutError: locator.waitFor: Timeout 5000ms exceeded. waiting for locator('id=setup-form') to be visible

Instructions:

  • Same root cause as Task 22: the setup form is not visible.
  • Fix the suite setup so the app is in an unconfigured state before each setup flow test.
  • Ensure #setup-form is rendered when navigating to the setup page.

Task 26: UI Setup Flow - Setup Form Validation Empty Password

Suite: Robot.Ui.Setup Flow
Test: Setup Form Validation Empty Password
Result: FAIL
Error: TimeoutError: locator.waitFor: Timeout 5000ms exceeded. waiting for locator('id=setup-form') to be visible

Instructions:

  • Same root cause as Task 22: the setup form is not visible.
  • Fix the suite setup so the app is in an unconfigured state before each setup flow test.
  • Ensure #setup-form is rendered when navigating to the setup page.

Task 27: UI Setup Flow - Setup Form Validation Mismatched Passwords

Suite: Robot.Ui.Setup Flow
Test: Setup Form Validation Mismatched Passwords
Result: FAIL
Error: TimeoutError: locator.waitFor: Timeout 5000ms exceeded. waiting for locator('id=setup-form') to be visible

Instructions:

  • Same root cause as Task 22: the setup form is not visible.
  • Fix the suite setup so the app is in an unconfigured state before each setup flow test.
  • Ensure #setup-form is rendered when navigating to the setup page.

Task 28: UI Setup Flow - Complete Setup Flow

Suite: Robot.Ui.Setup Flow
Test: Complete Setup Flow
Result: FAIL
Error: TimeoutError: locator.waitFor: Timeout 5000ms exceeded. waiting for locator('id=setup-form') to be visible

Instructions:

  • Same root cause as Task 22: the setup form is not visible.
  • Fix the suite setup so the app is in an unconfigured state before each setup flow test.
  • Ensure #setup-form is rendered when navigating to the setup page.