Commit Graph

6 Commits

Author SHA1 Message Date
097138376a fix(settings_modal.robot): replace Execute JavaScript with Evaluate JavaScript
Browser library uses Evaluate JavaScript, not Execute JavaScript.
Update scrollTop assignments in modal tests to use correct keyword.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-07-02 20:51:45 +02:00
f29fd72b2d feat(ui): scroll to reveal hidden modal elements in tests
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-06-28 17:52:11 +02:00
5ac58da650 fix(ui): use label click instead of checkbox id for scheduler disable
Checkbox id brittle. Label click more reliable in robot tests.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-06-28 17:49:47 +02:00
db13b39b2b fix(ui-test): add visibility wait before overlay click
Flaky test in CI. Click without wait sometimes hit overlay before
render complete. Add Wait For Elements State before Click.
2026-06-28 17:37:40 +02:00
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
be3e180137 backup 2026-06-21 12:32:44 +02:00