quartermaster/tests
archeious 0ba7a19972 test: cover group mapping, subtotals, default state, and OOB swaps
Every section maps to a group. Group order and defaults match the
spec. Budget and month subtotal calculations check out across
seeded entries. Pages render the expected details ids, income is
open by default, committed is closed. Mutations return OOB group
total spans. Sinking Funds section is visible on both pages.

Refs #11

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-17 12:44:21 -06:00
..
__init__.py test: cover CRUD, debt target selection, and ON DELETE SET NULL 2026-04-17 11:04:18 -06:00
conftest.py test: cover CRUD, debt target selection, and ON DELETE SET NULL 2026-04-17 11:04:18 -06:00
test_backup_script.py test: cover backup-db.sh exit paths and slug sanitisation 2026-04-17 11:51:55 -06:00
test_groups.py test: cover group mapping, subtotals, default state, and OOB swaps 2026-04-17 12:44:21 -06:00
test_month_routes.py test: cover month snapshot, deviation states, and per-month target 2026-04-17 11:57:30 -06:00
test_month_service.py test: cover month snapshot, deviation states, and per-month target 2026-04-17 11:57:30 -06:00
test_routes.py test: cover CRUD, debt target selection, and ON DELETE SET NULL 2026-04-17 11:04:18 -06:00
test_service.py test: cover CRUD, debt target selection, and ON DELETE SET NULL 2026-04-17 11:04:18 -06:00
test_zero_amount.py test: cover zero-amount math and OOB rendering 2026-04-17 12:06:45 -06:00