remindctl/docs/manual-tests.md
Peter Peirce f948ec77ea
feat: add open filter to show all incomplete reminders
The existing filters don't cover incomplete reminders without due dates.
`upcoming` requires a due date, so undated items (e.g. grocery lists)
are only visible via `all` which includes completed items too.

`remindctl open` returns all uncompleted reminders regardless of
due date status.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
(cherry picked from commit c5019fd566da5861dafc932d4ca9792cf33b6e46)
2026-05-04 05:27:54 +01:00

871 B

Manual tests

Scope

Run on a local GUI session (not SSH-only) so the Reminders permission prompt can appear.

Test data

  • Use a dedicated list: remindctl-manual-YYYYMMDD (create if missing).
  • Create 3 reminders with distinct states:
    • remindctl test A (due today, priority high)
    • remindctl test B (due tomorrow)
    • remindctl test C (no due date)

Checklist

  • authorize: remindctl authorize
  • status: remindctl status
  • list lists: remindctl list
  • list list contents: remindctl list "remindctl-manual-YYYYMMDD"
  • add reminders (3 variants)
  • show filters: today, tomorrow, week, overdue, upcoming, open, completed, all
  • edit: update title/notes/priority/due date
  • complete: mark one reminder complete
  • delete: remove reminders, then delete list

Results

  • Date:
  • Machine:
  • Permission state before/after:
  • Notes: