test: stabilize full development acceptance

This commit is contained in:
2026-09-04 17:17:08 +08:00
parent 61b7b3fb02
commit 991bab9cb1
20 changed files with 155 additions and 87 deletions
@@ -27,10 +27,11 @@ test('AWAITING_REVIEW derives zero client actions and never needs a repeated bat
assert.match(convergence, /\$\{taskPath\}\/evidence\?warehouseId=\$\{encodeURIComponent\(warehouseId\)\}/)
assert.doesNotMatch(convergence, /api\/platform\/v1\/inbounds\/\$\{inboundId\}\/loading\/evidence/)
assert.match(convergence, /filter\(\(item\) => item\.actionType === 'BATCH'/)
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, /expectedBatchCount = fixture\?\.fulfillmentType === 'ONE_CLICK_DROPSHIP' \? 1 : 4/)
assert.match(convergence, /expectedBatchOperationIds\.length === expectedBatchCount/)
assert.match(convergence, /actualBatchOperationIds\.length === expectedBatchCount/)
assert.match(convergence, /new Set\(expectedBatchOperationIds\)\.size === expectedBatchCount/)
assert.match(convergence, /new Set\(actualBatchOperationIds\)\.size === expectedBatchCount/)
assert.match(convergence, /expectedBatchOperationIds\.every[\s\S]*actualBatchOperationIds\.every/)
assert.doesNotMatch(convergence, /dynamicIncrementVerified === true \? 2 : 1/)
assert.match(convergence, /LOADING 增量重开、刷新续拣与已拣不可删减/)