Skip to content

test: prove delivery planning against a real database - #732

Merged
NicholusMuwonge merged 1 commit into
mainfrom
feat/tra-1277-16-planner-integration-tests
Oct 25, 2026
Merged

NicholusMuwonge merged 1 commit into
mainfrom
feat/tra-1277-16-planner-integration-tests

Conversation

@NicholusMuwonge

Copy link
Copy Markdown
Contributor

Tests only. Against a real database we check: one alarm with three subscribers makes one event, three messages and three send jobs; the same for a move; running it twice adds nothing; two runs at once still make one of each; a failure halfway leaves nothing behind; another organisation's alarm is refused; a "stop" saved as +15551234567 blocks a phone typed as (555) 123-4567; an alarm with no location says "an unknown location".

What changed: a test fixture and the database tests.

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Base automatically changed from feat/tra-1277-15-delivery-planner to main October 25, 2026 18:42
@NicholusMuwonge
NicholusMuwonge merged commit 856da90 into main Oct 25, 2026
12 checks passed
@NicholusMuwonge
NicholusMuwonge deleted the feat/tra-1277-16-planner-integration-tests branch October 25, 2026 18:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant