taler-typescript-core

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

commit 1f84e9f731f38ad9c07ea4455a84958373a8cdc7
parent 6a05a03913b9c228bb2d4daad15b3c0db488a980
Author: Sebastian <sebasjm@gmail.com>
Date:   Fri, 11 Apr 2025 16:31:45 -0300

timetravel before checking kyc

Diffstat:
Mpackages/taler-harness/src/integrationtests/test-kyc-merchant-deposit-rewrite.ts | 7+++++++
1 file changed, 7 insertions(+), 0 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 @@ -21,6 +21,7 @@ import { codecForAccountKycRedirects, codecForKycProcessClientInformation, Configuration, + Duration, encodeCrock, failOrThrow, hashNormalizedPaytoUri, @@ -113,6 +114,7 @@ export async function runKycMerchantDepositRewriteTest(t: GlobalTestState) { bankApi, merchantApi, wireGatewayApi, + merchant, exchangeApi, } = await createKycTestkudosEnvironment(t, { adjustExchangeConfig, @@ -237,6 +239,11 @@ export async function runKycMerchantDepositRewriteTest(t: GlobalTestState) { paytoHash: merchantAmlAccount, }); + await merchant.stop(); + merchant.setTimetravel(Duration.toMilliseconds(Duration.fromSpec({days: 7}))); + await merchant.start(); + await merchant.pingUntilAvailable(); + { const kycStatus = await retryUntil( async () => {