meal-order-manager/tests
Cursor Agent 6bc5ccaedd
fix: Email order filenames, SSM param TTL, DST-safe reopen_at
- Flask dev server: persist orders under lowercase email slug (match Lambda/Dynamo)
- shared.secrets: split secret vs SSM caches; expire get_parameter entries every 5 minutes
- form-status reopen_at: calendar Monday + datetime.combine for 8am ET (not 24h timedelta)
- Add _eastern_now() for testability; tests for SSM TTL and DST weekend edge case

Co-authored-by: Adam Moussa <amoussa1229@users.noreply.github.com>
2026-05-13 18:32:08 +00:00
..
conftest.py Apply ruff formatting 2026-05-13 13:25:40 -04:00
test_aggregate_orders.py Apply ruff formatting 2026-05-13 13:25:40 -04:00
test_close_form.py Fix close-form weekday guard and SSM auth fail-open 2026-05-13 13:50:48 -04:00
test_secrets.py fix: Email order filenames, SSM param TTL, DST-safe reopen_at 2026-05-13 18:32:08 +00:00
test_slack_notifier.py Apply ruff formatting 2026-05-13 13:25:40 -04:00
test_submit_order.py fix: Email order filenames, SSM param TTL, DST-safe reopen_at 2026-05-13 18:32:08 +00:00