commit d3a7f648cf13d73d12ce73b748f699297e90f880
parent 5045741769f60295f6f1ca7320ba31f6f876cf98
Author: Florian Dold <florian@dold.me>
Date: Mon, 17 Nov 2025 15:09:31 +0100
harness: explicitly run kyccheck in kyc-merchant-deposit-rewrite
Diffstat:
1 file changed, 11 insertions(+), 4 deletions(-)
diff --git a/packages/taler-harness/src/integrationtests/test-kyc-merchant-deposit-rewrite.ts b/packages/taler-harness/src/integrationtests/test-kyc-merchant-deposit-rewrite.ts
@@ -122,7 +122,9 @@ export async function runKycMerchantDepositRewriteTest(t: GlobalTestState) {
const kycStatus = await retryUntil(
async () => {
return succeedOrThrow<MerchantAccountKycRedirectsResponse | void>(
- await merchantApi.getCurrentInstanceKycStatus(merchantAdminAccessToken),
+ await merchantApi.getCurrentInstanceKycStatus(
+ merchantAdminAccessToken,
+ ),
);
},
(x) => !!x,
@@ -195,9 +197,10 @@ export async function runKycMerchantDepositRewriteTest(t: GlobalTestState) {
const kycStatus = await retryUntil(
async () => {
await merchant.runKyccheckOnce();
- await merchant.runDepositcheckOnce();
return succeedOrThrow<MerchantAccountKycRedirectsResponse | void>(
- await merchantApi.getCurrentInstanceKycStatus(merchantAdminAccessToken),
+ await merchantApi.getCurrentInstanceKycStatus(
+ merchantAdminAccessToken,
+ ),
);
},
(x) => !!x && !x.kyc_data[0].payto_kycauths,
@@ -242,9 +245,13 @@ export async function runKycMerchantDepositRewriteTest(t: GlobalTestState) {
{
const kycStatus = await retryUntil(
async () => {
+ // Required, since the merchant only checks infrequently.
+ await merchant.runKyccheckOnce();
// Now we can check the status
return succeedOrThrow<MerchantAccountKycRedirectsResponse | void>(
- await merchantApi.getCurrentInstanceKycStatus(merchantAdminAccessToken),
+ await merchantApi.getCurrentInstanceKycStatus(
+ merchantAdminAccessToken,
+ ),
);
},
(x, i) => {