diff options
Diffstat (limited to 'packages/taler-integrationtests/src/helpers.ts')
-rw-r--r-- | packages/taler-integrationtests/src/helpers.ts | 22 |
1 files changed, 21 insertions, 1 deletions
diff --git a/packages/taler-integrationtests/src/helpers.ts b/packages/taler-integrationtests/src/helpers.ts index 61b015190..515ae54bd 100644 --- a/packages/taler-integrationtests/src/helpers.ts +++ b/packages/taler-integrationtests/src/helpers.ts @@ -221,7 +221,7 @@ export async function createFaultInjectedMerchantTestkudosEnvironment( /** * Withdraw balance. */ -export async function withdrawViaBank( +export async function startWithdrawViaBank( t: GlobalTestState, p: { wallet: WalletCli; @@ -255,6 +255,26 @@ export async function withdrawViaBank( talerWithdrawUri: wop.taler_withdraw_uri, }); t.assertTrue(r2.type === "response"); +} + + +/** + * Withdraw balance. + */ +export async function withdrawViaBank( + t: GlobalTestState, + p: { + wallet: WalletCli; + bank: BankService; + exchange: ExchangeService; + amount: AmountString; + }, +): Promise<void> { + + const { wallet } = p; + + await startWithdrawViaBank(t, p); + await wallet.runUntilDone(); // Check balance |