taler-typescript-core

Wallet core logic and WebUIs for various components
Log | Files | Refs | Submodules | README | LICENSE

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:
Mpackages/taler-harness/src/integrationtests/test-kyc-merchant-deposit-rewrite.ts | 15+++++++++++----
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) => {