test: align overseas PDA group receipt semantics

This commit is contained in:
2026-09-11 00:24:35 +08:00
parent 2bd12f8a5f
commit 9abb0004dd
4 changed files with 44 additions and 20 deletions
@@ -67,8 +67,10 @@ async function prepareWallet(context, customerId) {
if (!before.account) return null
const creditLimit = 2.00
const creditExpiresOn = new Date(Date.now() + 365 * 24 * 60 * 60 * 1000).toISOString().slice(0, 10)
const credit = await context.request('PUT', `${FINANCE}/accounts/${encodeURIComponent(customerId)}/credit-limit`,
{ creditLimit, remark: context.marker, expectedAccountVersion: Number(before.account.accountVersion) }, context.token,
{ creditLimit, creditExpiresOn, remark: context.marker,
expectedAccountVersion: Number(before.account.accountVersion) }, context.token,
{ 'Idempotency-Key': `${context.marker}-wallet-credit-limit`.slice(0, 128) })
assert(context, '授信额度可通过正式接口初始化', credit,
success(credit) && money(credit.body.data?.creditLimitAfter) === creditLimit,