test: provision finance fixture prerequisites

This commit is contained in:
2026-08-15 17:58:15 +08:00
parent 0e2a291e7a
commit 2cec065582
5 changed files with 56 additions and 5 deletions
@@ -135,3 +135,11 @@ test('default Admin HTTP entry carries one marker-isolated loading chain through
assert.match(finalize, /统一硬门禁通过后推进 LOADED 且五类有效证据仍完整/)
assert.match(finalize, /统一订单详情投影同一订单为 LOADED[\s\S]*统一订单列表投影同一订单为 LOADED/)
})
test('Finance-only HTTP entry expands the completed-container producer prerequisites', () => {
const focused = normalizeModuleOrder(['finance-full-fixtures', 'finance-reconciliation-full', 'finance-settlement-full'])
assert.deepEqual(focused.slice(0, 4), [
'merchant-qualification-fixture', 'orders', 'inbound-measurement', 'phase3-container-loading',
])
assert.deepEqual(focused.slice(-3), ['finance-full-fixtures', 'finance-reconciliation-full', 'finance-settlement-full'])
})