diff options
author | Florian Dold <florian.dold@gmail.com> | 2020-08-08 16:52:45 +0530 |
---|---|---|
committer | Florian Dold <florian.dold@gmail.com> | 2020-08-08 16:52:45 +0530 |
commit | e8c0a43dd37f34ae8227d02c87b1ed7ab368d03c (patch) | |
tree | f077e1ff0a16b1e3ea3c775ca17a0389afe29a50 /packages/taler-integrationtests/src/harness.ts | |
parent | 3321e40bffc5fe47133342d63f706a005a652273 (diff) | |
download | wallet-core-e8c0a43dd37f34ae8227d02c87b1ed7ab368d03c.tar.xz |
allow repeats in test case
Diffstat (limited to 'packages/taler-integrationtests/src/harness.ts')
-rw-r--r-- | packages/taler-integrationtests/src/harness.ts | 9 |
1 files changed, 6 insertions, 3 deletions
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<string, unknown>, |