test(firstleg): use task-scoped loading evidence
This commit is contained in:
@@ -669,18 +669,18 @@ test('customs and finalize consume the same loading inbound identity', () => {
|
||||
test('loading evidence acceptance covers idempotency, reversible missing-type gate and scope isolation', () => {
|
||||
const loading = source('./phase3-loading.mjs')
|
||||
assertOrder(loading, [
|
||||
'装柜证据绑定同键同参幂等重放',
|
||||
'装柜证据绑定同键异参返回冲突',
|
||||
'装柜证据 task 上传同键同载荷重放',
|
||||
'装柜证据 task 上传同键异载荷返回冲突',
|
||||
'装柜证据作废旧版本返回冲突',
|
||||
'临时作废唯一 PHOTO_STEP_4 证据',
|
||||
'证据作废同键同参重放保持同一 VOID 结果',
|
||||
'证据作废同键异参返回冲突',
|
||||
'已作废 task 证据重复作废返回冲突',
|
||||
'已作废 task 证据异参重试仍返回冲突',
|
||||
'已作废证据使用新请求重复作废返回冲突',
|
||||
'作废唯一证据类型后不提前占用异步完成命令',
|
||||
'补传恢复 PHOTO_STEP_4 有效证据',
|
||||
'客户身份无权访问平台装柜证据',
|
||||
'错误客户作用域不可读取本轮装柜证据',
|
||||
'错误入库单不可读取本轮装柜证据',
|
||||
'错误仓库作用域不可读取本轮 task 装柜证据',
|
||||
'错误 taskId 不可读取本轮装柜证据',
|
||||
])
|
||||
assert.match(loading, /missingTypeVoidedEvidenceId/)
|
||||
assert.match(loading, /replacementEvidenceFileId/)
|
||||
|
||||
Reference in New Issue
Block a user