test(phase3): verify fulfillment aggregates and update schedule gaps

This commit is contained in:
2026-08-10 14:15:04 +08:00
parent d42392dfc5
commit ce25a0a72d
2 changed files with 106 additions and 31 deletions
@@ -79,9 +79,9 @@ function scheduleData(context, suffix, oceanBookingId, containerBookingId, expir
}
export async function run(context) {
context.addCoverageGap(MODULE, OPTIONS.scenario, '官网船期查询任务、3天窗口最多3次及失败/过期状态',
'当前 PlatformPortScheduleController/OpenAPI 仅公开来源观测 CRUD,没有官网查询 task、3天计数、FAILED/EXPIRED 或任务级人工兜底端点',
'contract-gap')
// 官网船期查询任务、频率限制和 FAILED/EXPIRED 终态由
// phase3-carrier-schedule-queries 模块通过真实 HTTP 契约验收;此处只保留
// 仍受第三方交互能力限制的 ZIM/COSCO 外部缺口,避免重复报告已实现能力。
context.addCoverageGap(MODULE, OPTIONS.scenario, 'ZIM 官网 hCaptcha 自动查询',
'ZIM hCaptcha 需要第三方交互能力,仓库未公开 provider/task 契约;保留为外部依赖缺口',
'external-third-party')