test(phase3): finalize loading before split acceptance
This commit is contained in:
@@ -150,6 +150,15 @@ test('default Admin HTTP entry completes settlement before customs consumes load
|
||||
assert.doesNotMatch(finalize, /truck\?\.finalStatus === 'COMPLETED'/)
|
||||
})
|
||||
|
||||
test('focused order splitting completes the initial loading settlement first', () => {
|
||||
const focused = normalizeModuleOrder(['phase3-order-splitting'])
|
||||
const loading = focused.indexOf('phase3-loading')
|
||||
const finalize = focused.indexOf('phase3-loading-finalize')
|
||||
const splitting = focused.indexOf('phase3-order-splitting')
|
||||
|
||||
assert.ok(loading >= 0 && finalize > loading && splitting > finalize)
|
||||
})
|
||||
|
||||
test('Finance-only HTTP entry expands producer prerequisites and runs downloads last', () => {
|
||||
const focused = normalizeModuleOrder(['finance-downloads', 'finance-settlement-full'])
|
||||
assert.deepEqual(focused.slice(0, 4), [
|
||||
|
||||
Reference in New Issue
Block a user