test(acceptance): reconcile dropship runtime facts
This commit is contained in:
@@ -6,17 +6,17 @@ const read = (name) => readFileSync(new URL(name, import.meta.url), 'utf8')
|
||||
|
||||
test('domestic container fixtures use the current workbench detail route', () => {
|
||||
const containerLoading = read('./phase3-container-loading.mjs')
|
||||
assert.ok(containerLoading.includes("context.request('GET', `${CONTAINERS}/domestic/${containerId}`)"))
|
||||
assert.ok(containerLoading.includes("context.request('GET', `${DOMESTIC_CONTAINERS}/${containerId}`)"))
|
||||
assert.ok(!containerLoading.includes("context.request('GET', `${CONTAINERS}/${containerId}`)"))
|
||||
assert.ok(containerLoading.includes('const containerDetail = containerWorkbench?.container'))
|
||||
assert.ok(containerLoading.includes('const simulationBeforeLink = simulationWorkbench?.container'))
|
||||
assert.ok(containerLoading.includes('`${CONTAINERS}/domestic?scope=ACTIVE&page=1&size=50&keyword='))
|
||||
assert.ok(containerLoading.includes('records(activeWorkbench).map((item) => item?.container)'))
|
||||
assert.ok(containerLoading.includes("const containerDetail = containerRecord(context.apiSuccess(MODULE, '回查货柜详情'"))
|
||||
assert.ok(containerLoading.includes("const simulationBeforeLink = containerRecord(context.apiSuccess(MODULE, '预装确认前读取模拟柜最新版本'"))
|
||||
assert.ok(containerLoading.includes('`${DOMESTIC_CONTAINERS}?page=1&size=50&scope=ACTIVE&keyword='))
|
||||
assert.ok(containerLoading.includes('records(activeContainers).map(containerRecord)'))
|
||||
|
||||
const loading = read('./phase3-loading.mjs')
|
||||
assert.ok(loading.includes("context.request('GET', `/api/platform/v1/containers/domestic/${containerBookingId}`)"))
|
||||
assert.ok(!loading.includes("context.request('GET', `/api/platform/v1/containers/${containerBookingId}`)"))
|
||||
assert.ok(loading.includes('const latestContainer = latestWorkbench?.container'))
|
||||
assert.ok(loading.includes("const latestContainer = containerRecord(context.apiSuccess(MODULE, '合并前读取模拟柜最新版本'"))
|
||||
|
||||
const crossRegion = read('./phase4-cross-region-events.mjs')
|
||||
const fixtureId = 'encodeURIComponent(id(phase3.containerBookingId))'
|
||||
|
||||
Reference in New Issue
Block a user