taler-typescript-core

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

commit 92885fa155a1c840be9ea897257ca9cbaee8d38f
parent 89f1a281fea66b986fc0a003dc10446f6ed6e4a2
Author: Florian Dold <florian@dold.me>
Date:   Wed,  2 Dec 2020 17:05:28 +0100

run until done at end of test

Diffstat:
Mpackages/taler-integrationtests/src/harness.ts | 13+++++++++----
Mpackages/taler-integrationtests/src/test-payment.ts | 2++
2 files changed, 11 insertions(+), 4 deletions(-)

diff --git a/packages/taler-integrationtests/src/harness.ts b/packages/taler-integrationtests/src/harness.ts @@ -1515,12 +1515,17 @@ export class WalletCli { } async runPending(): Promise<void> { - await sh( + await runCommand( this.globalTestState, `wallet-${this.name}`, - `taler-wallet-cli ${this.timetravelArg ?? ""} --no-throttle --wallet-db ${ - this.dbfile - } run-pending`, + "taler-wallet-cli", + [ + "--no-throttle", + ...this.timetravelArgArr, + "--wallet-db", + this.dbfile, + "run-pending", + ], ); } diff --git a/packages/taler-integrationtests/src/test-payment.ts b/packages/taler-integrationtests/src/test-payment.ts @@ -48,4 +48,6 @@ runTest(async (t: GlobalTestState) => { }; await makeTestPayment(t, { wallet, merchant, order }); + + await wallet.runUntilDone(); });