diff options
author | Florian Dold <florian.dold@gmail.com> | 2020-09-01 18:00:46 +0530 |
---|---|---|
committer | Florian Dold <florian.dold@gmail.com> | 2020-09-01 18:00:51 +0530 |
commit | 5056da6548d5880211abd3e1cdacd92134e40dab (patch) | |
tree | db7ede721ddd33c52dd862562b340f0782dabb22 /packages/taler-integrationtests/src/helpers.ts | |
parent | 5e7149f79eeb9988a7da45ecc8573c65e9680082 (diff) | |
download | wallet-core-5056da6548d5880211abd3e1cdacd92134e40dab.tar.gz wallet-core-5056da6548d5880211abd3e1cdacd92134e40dab.tar.bz2 wallet-core-5056da6548d5880211abd3e1cdacd92134e40dab.zip |
test error handling
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 |