From 571a5544a31301e27322bbaaab7fd654ef2ad3fe Mon Sep 17 00:00:00 2001 From: ouyangxq <775153912@qq.com> Date: Tue, 1 Sep 2026 23:47:18 +0800 Subject: [PATCH] test: pick complete dropship pallet fixtures --- scripts/admin-test-env-modules/phase3-loading.mjs | 2 +- .../phase3-phase4-producer-fixture-contract.test.mjs | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/scripts/admin-test-env-modules/phase3-loading.mjs b/scripts/admin-test-env-modules/phase3-loading.mjs index ccf203b13..04eede819 100644 --- a/scripts/admin-test-env-modules/phase3-loading.mjs +++ b/scripts/admin-test-env-modules/phase3-loading.mjs @@ -571,7 +571,7 @@ export async function run(context) { expectedVersion: Number(claimed?.version), inventorySnapshotToken: inventory.snapshotToken, items: [{ - itemId: id(canonicalItem.id), action: 'PICK', pickedPackageCount: 1, + itemId: id(canonicalItem.id), action: 'PICK', pickedPackageCount: initialAssignmentCount, releaseMode: 'MANUAL', locationIds: [], version: Number(canonicalItem.version), }], } diff --git a/scripts/admin-test-env-modules/phase3-phase4-producer-fixture-contract.test.mjs b/scripts/admin-test-env-modules/phase3-phase4-producer-fixture-contract.test.mjs index b1907a4d3..ba73a0b32 100644 --- a/scripts/admin-test-env-modules/phase3-phase4-producer-fixture-contract.test.mjs +++ b/scripts/admin-test-env-modules/phase3-phase4-producer-fixture-contract.test.mjs @@ -88,6 +88,7 @@ test('measurement and loading pass destination identity into the LOADED producer assert.match(entry, /skuCodes: Array\.isArray\(fixtureOrder\.skuCodes\) \? fixtureOrder\.skuCodes : \[\]/) assert.match(entry, /skuLines: Array\.isArray\(fixtureOrder\.skuLines\) \? fixtureOrder\.skuLines : \[\]/) const pda = read('phase4-overseas-pda.mjs') + assert.match(loading, /pickedPackageCount: initialAssignmentCount/) assert.match(pda, /find\(\(item\) => item\?\.fulfillmentType === 'ONE_CLICK_DROPSHIP'\)/) assert.match(pda, /resolveCartonFixtures\(context, token, current\.data\.inbounds, producerCartonMarks\)/) assert.match(pda, /FBA与OVERSEAS箱码resolve均为纯查询且零状态写入/)