diff options
Diffstat (limited to 'packages/taler-harness/src/harness/helpers.ts')
-rw-r--r-- | packages/taler-harness/src/harness/helpers.ts | 9 |
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 }; |