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

21 lines
1.1 KiB
Markdown

### 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.