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:
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();
});