test: verify complete PDA batch history

This commit is contained in:
2026-08-25 13:59:58 +08:00
parent 98766e2b1a
commit 9093550615
5 changed files with 49 additions and 13 deletions
@@ -25,8 +25,12 @@ test('AWAITING_REVIEW derives zero client actions and never needs a repeated bat
assert.match(convergence, /AWAITING_REVIEW 已全拣任务 actions 为空且不再提交 batch/)
assert.match(convergence, /AWAITING_REVIEW 可进入装柜取证只读入口/)
assert.match(convergence, /filter\(\(item\) => item\.actionType === 'BATCH'/)
assert.match(convergence, /expectedBatchCount = fixture\?\.dynamicIncrementVerified === true \? 2 : 1/)
assert.match(convergence, /new Set\(batchOperations\.map\(\(item\) => item\.operationId\)\)\.size === expectedBatchCount/)
assert.match(convergence, /expectedBatchOperationIds\.length === 4/)
assert.match(convergence, /actualBatchOperationIds\.length === 4/)
assert.match(convergence, /new Set\(expectedBatchOperationIds\)\.size === 4/)
assert.match(convergence, /new Set\(actualBatchOperationIds\)\.size === 4/)
assert.match(convergence, /expectedBatchOperationIds\.every[\s\S]*actualBatchOperationIds\.every/)
assert.doesNotMatch(convergence, /dynamicIncrementVerified === true \? 2 : 1/)
assert.match(convergence, /LOADING 增量重开、刷新续拣与已拣不可删减/)
assert.doesNotMatch(convergence, /pendingActions[\s\S]{0,240}request\(context, 'POST'/)
})