summaryrefslogtreecommitdiff
path: root/packages/taler-integrationtests/src/harness.ts
diff options
context:
space:
mode:
Diffstat (limited to 'packages/taler-integrationtests/src/harness.ts')
-rw-r--r--packages/taler-integrationtests/src/harness.ts9
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>,