Files
Aniworld/Docs/tasks.md
Lukas a5e1c5b14f test(settings_modal.robot): align test IDs with actual UI element IDs
Update test selectors to match current UI implementation:
- scheduler-time-input → scheduled-rescan-time
- logging-* inputs → log-* equivalents
- backup-path-input → backup-path, backup-keep-days-input → backup-keep-days
- tmdb-api-key-input → tmdb-api-key
- create-backup-btn → create-config-backup

Remove unimplemented backup restore/delete and export/import tests.
Update Docs/tasks.md to remove completed Task 24 entry.
2026-06-26 23:22:06 +02:00

1.1 KiB

Task 25: Fix All Settings Modal UI Tests

Test Result: FAIL — All tests fail with the same login timeout File: tests/robot/ui/settings_modal.robot Instructions: Fix Task 16 first. Then verify that the settings modal opens from the dashboard and contains the expected form elements. Update IDs in the HTML or tests as needed.


Task 26: Fix All Setup Flow UI Tests

Test Result: FAIL — All tests fail with the same login timeout File: tests/robot/ui/setup_flow.robot Instructions: Fix Task 16 first. The setup flow tests may need to run before the app is configured. Verify that tests/robot/start_server.sh correctly removes data/config.json so the app starts unconfigured. Ensure the setup page elements match the Robot test selectors.


Task 27: Fix All Responsive UI Tests

Test Result: FAIL — All tests fail with the same login timeout File: tests/robot/ui/responsive.robot Instructions: Fix Task 16 first. Then verify that responsive layout tests check for viewport-specific elements that actually exist in the HTML.