This commit is contained in:
2026-09-07 15:07:54 +08:00
parent 65962eb940
commit ee99854a39
9 changed files with 94 additions and 24 deletions
+2 -1
View File
@@ -178,10 +178,11 @@ test('business and network errors retain diagnostics without refreshing or clear
prepareSession(); let refreshCount = 0
globalThis.uni.request = (options) => {
if (options.url.endsWith('/auth/refresh')) refreshCount += 1
options.success({ statusCode: 200, data: { code: 'A0409', message: 'locked', requestId: 'business-request', traceId: 'business-trace' }, header: {} })
options.success({ statusCode: 200, data: { code: 'A0409', message: '当前柜已分配至其他海外接柜仓,无法在本仓操作', requestId: 'business-request', traceId: 'business-trace' }, header: {} })
}
await assert.rejects(overseasRequest('POST', '/pda/locked'), (error) => {
assert.equal(error.code, 'A0409')
assert.equal(error.message, '当前柜已分配至其他海外接柜仓,无法在本仓操作')
assert.equal(error.requestId, 'business-request')
assert.equal(error.traceId, 'business-trace')
return true