Expand repair tests to 43 cases, fix default status to new

Comprehensive test coverage for repairs: full status lifecycle (new →
picked_up), in_transit branch, pending_parts round-trip, delivered
alternate ending, reopen cancelled, validation errors, search by
instrument, filter by status and isBatch, notes CRUD with visibility
and status capture, service templates CRUD with soft-delete, signed
URL generation and access. Migration to set column default to new.
107 total API tests passing.
This commit is contained in:
Ryan Moon
2026-03-29 11:56:06 -05:00
parent b0379052d6
commit 21ef7e7059
3 changed files with 332 additions and 78 deletions

View File

@@ -141,6 +141,13 @@
"when": 1774790000000,
"tag": "0019_repair_new_status",
"breakpoints": true
},
{
"idx": 20,
"version": "7",
"when": 1774800000000,
"tag": "0020_repair_default_new",
"breakpoints": true
}
]
}