From e8c0a43dd37f34ae8227d02c87b1ed7ab368d03c Mon Sep 17 00:00:00 2001 From: Florian Dold Date: Sat, 8 Aug 2020 16:52:45 +0530 Subject: allow repeats in test case --- packages/taler-integrationtests/src/harness.ts | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'packages/taler-integrationtests/src/harness.ts') diff --git a/packages/taler-integrationtests/src/harness.ts b/packages/taler-integrationtests/src/harness.ts index 18a88d260..d092a9733 100644 --- a/packages/taler-integrationtests/src/harness.ts +++ b/packages/taler-integrationtests/src/harness.ts @@ -591,9 +591,7 @@ export class ExchangeService implements ExchangeServiceInterface { name: exchangeName, roundUnit: config.getString("taler", "currency_round_unit").required(), }; - const privFile = config - .getPath("exchange", "master_priv_file") - .required(); + const privFile = config.getPath("exchange", "master_priv_file").required(); const eddsaPriv = fs.readFileSync(privFile); const keyPair: EddsaKeyPair = { eddsaPriv, @@ -991,6 +989,11 @@ function shellWrap(s: string) { export class WalletCli { constructor(private globalTestState: GlobalTestState) {} + deleteDatabase() { + const wdb = this.globalTestState.testDir + "/walletdb.json"; + fs.unlinkSync(wdb); + } + async apiRequest( request: string, payload: Record, -- cgit v1.2.3