test(firstleg): fix mixed customs permission probe

This commit is contained in:
2026-08-28 22:50:55 +08:00
parent 1e389d95dd
commit 7f565a24d6
2 changed files with 2 additions and 1 deletions
@@ -64,6 +64,7 @@ test('route adapter fails closed until final backend and frontend contracts alig
})
test('HTTP scenario contains file, state, idempotency, concurrency and zero-drift probes', () => {
assert.doesNotMatch(source, /\bcodeOf\(/)
for (const token of ['EXACT_50_MB + 1', '.customblob', 'application/octet-stream',
'缺退税资料禁止开始且零漂移', '开始后资料范围锁定A0409零漂移',
"['上传'", "['覆盖'", "['改关联'", "['删除'", '开始后${label}锁定A0409零漂移',
@@ -251,7 +251,7 @@ async function runMixedConcurrency(context, routes, fixture) {
undefined, customer.customerToken)
context.assert(MODULE, 'Client身份禁止读取平台整柜报关入口', merchantPlatform,
merchantPlatform?.http === 403 || (merchantPlatform?.http === 200
&& ['A0401', 'A0403', 'S0503'].includes(codeOf(merchantPlatform))),
&& ['A0401', 'A0403', 'S0503'].includes(code(merchantPlatform))),
evidence(merchantPlatform), OPTIONS)
const exportResult = await routes.buyDeclarationXlsx(context, { loadingPlanId: id(fixture.loadingPlanId) })