summaryrefslogtreecommitdiff
path: root/packages/taler-wallet-cli/src/integrationtests/harness.ts
diff options
context:
space:
mode:
Diffstat (limited to 'packages/taler-wallet-cli/src/integrationtests/harness.ts')
-rw-r--r--packages/taler-wallet-cli/src/integrationtests/harness.ts6
1 files changed, 4 insertions, 2 deletions
diff --git a/packages/taler-wallet-cli/src/integrationtests/harness.ts b/packages/taler-wallet-cli/src/integrationtests/harness.ts
index 2f248d2a0..956255185 100644
--- a/packages/taler-wallet-cli/src/integrationtests/harness.ts
+++ b/packages/taler-wallet-cli/src/integrationtests/harness.ts
@@ -1441,8 +1441,10 @@ export class MerchantService implements MerchantServiceInterface {
}
}
- async start(): Promise<void> {
- await exec(`taler-merchant-dbinit -r -c "${this.configFilename}"`);
+ async start(
+ withResetTables: boolean = true, // eventually, this should become a named parameter
+ ): Promise<void> {
+ await exec(`taler-merchant-dbinit ${withResetTables ? "-r" : ""} -c "${this.configFilename}"`);
this.proc = this.globalState.spawnService(
"taler-merchant-httpd",