summaryrefslogtreecommitdiff
path: root/packages/taler-harness/src/harness/helpers.ts
diff options
context:
space:
mode:
Diffstat (limited to 'packages/taler-harness/src/harness/helpers.ts')
-rw-r--r--packages/taler-harness/src/harness/helpers.ts9
1 files changed, 8 insertions, 1 deletions
diff --git a/packages/taler-harness/src/harness/helpers.ts b/packages/taler-harness/src/harness/helpers.ts
index f567a87ff..46dc9f9d4 100644
--- a/packages/taler-harness/src/harness/helpers.ts
+++ b/packages/taler-harness/src/harness/helpers.ts
@@ -31,6 +31,7 @@ import {
MerchantApiClient,
MerchantContractTerms,
NotificationType,
+ PartialWalletRunConfig,
PreparePayResultType,
TalerCorebankApiClient,
TransactionMajorState,
@@ -406,6 +407,7 @@ export interface CreateWalletArgs {
name: string;
persistent?: boolean;
overrideDbPath?: string;
+ config?: PartialWalletRunConfig;
}
export async function createWalletDaemonWithClient(
@@ -431,8 +433,13 @@ export async function createWalletDaemonWithClient(
},
});
await walletClient.connect();
+ const defaultRunConfig = {
+ testing: {
+ skipDefaults: true,
+ },
+ };
await walletClient.client.call(WalletApiOperation.InitWallet, {
- skipDefaults: true,
+ config: args.config ?? defaultRunConfig,
});
return { walletClient, walletService };