taler-typescript-core

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

commit f75addda44591fa8c3ce53e41aea9d5301413009
parent f774d29f6e6d602a2e21ae9fab05ef668c38e570
Author: Florian Dold <florian@dold.me>
Date:   Wed, 18 Mar 2026 20:18:15 +0100

harness: extend test

Diffstat:
Mpackages/taler-harness/src/integrationtests/test-kyc-deposit-kycauth.ts | 20++++++++++++++++++++
1 file changed, 20 insertions(+), 0 deletions(-)

diff --git a/packages/taler-harness/src/integrationtests/test-kyc-deposit-kycauth.ts b/packages/taler-harness/src/integrationtests/test-kyc-deposit-kycauth.ts @@ -200,6 +200,26 @@ export async function runKycDepositKycauthTest(t: GlobalTestState) { minor: TransactionMinorState.Track, }, }); + + // The first wallet did the withdrawal, + // and thus deposits to the account + // what we did the withdrawal from don't require KYC auth. + + { + const depositW0 = await w0.call(WalletApiOperation.CreateDepositGroup, { + amount: "TESTKUDOS:3" as AmountString, + depositPaytoUri: wres.accountPaytoUri, + transactionId: depositTxId, + }); + + await w1.walletClient.call(WalletApiOperation.TestingWaitTransactionState, { + transactionId: depositW0.transactionId, + txState: { + major: TransactionMajorState.Finalizing, + minor: TransactionMinorState.Track, + }, + }); + } } runKycDepositKycauthTest.suites = ["wallet"];