Route the interactive Panama date menu

This commit is contained in:
Gabriel Brown
2026-08-17 11:32:57 -04:00
parent fb27c5b309
commit 6a1bec849d
6 changed files with 112 additions and 32 deletions
@@ -30,6 +30,16 @@ jq -e '.selectedDate == "2026-08-18" and .selectedEventCount == 1' \
<<<"$(qs ipc call calendar-agenda status)" >/dev/null \
|| fail 'date selection did not update events'
qs ipc call calendar-agenda open >/dev/null
jq -e '.open == true and .page == "agenda"' \
<<<"$(qs ipc call calendar-agenda status)" >/dev/null \
|| fail 'calendar open did not route to Agenda'
qs ipc call notifications open >/dev/null
jq -e '.open == true and .page == "notifications"' \
<<<"$(qs ipc call calendar-agenda status)" >/dev/null \
|| fail 'notification open did not route to Notifications'
qs ipc call calendar-agenda reset >/dev/null
jq -e '.fixture == false' <<<"$(qs ipc call calendar-agenda status)" >/dev/null \
|| fail 'fixture reset did not restore live mode'