test(loading): scope non-ISO HTTP verification without removal probes

This commit is contained in:
2026-10-23 11:19:36 +08:00
parent 9c19980736
commit ecc76d4f91
4 changed files with 24 additions and 2 deletions
@@ -238,7 +238,10 @@ export async function run(context) {
const channelIsolation = selectPlatformChannelIsolationPair(
context.createdResources?.platformLogisticsChannels, context.marker, warehouseId, channelCode)
if (!channelIsolation.pair) {
if (context.options?.verifyNonIsoContainer) {
context.addCoverageGap(MODULE, OPTIONS.scenario, '跨渠道分配及移除',
'本轮仅验证非 ISO 柜号履约链,不创建或删除旁路分配', 'out-of-scope', { blocking: false })
} else if (!channelIsolation.pair) {
context.addStep(MODULE, '两个真实有效渠道的柜次隔离 fixture', null, false,
`${channelIsolation.reason}; originWarehouseId=${warehouseId}, primaryChannelCode=${channelCode}`, OPTIONS)
} else {