diff options
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>, |