From c1f4f63e0b2bfd0e4cc935943caa80118a5124ac Mon Sep 17 00:00:00 2001 From: Florian Dold Date: Thu, 7 Mar 2024 14:23:01 +0100 Subject: harness: test for wire fee handling --- packages/taler-harness/src/harness/harness.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'packages/taler-harness/src/harness/harness.ts') diff --git a/packages/taler-harness/src/harness/harness.ts b/packages/taler-harness/src/harness/harness.ts index 831d4ab3c..d80fc8b33 100644 --- a/packages/taler-harness/src/harness/harness.ts +++ b/packages/taler-harness/src/harness/harness.ts @@ -904,6 +904,7 @@ export interface ExchangeConfig { httpPort: number; database: string; overrideTestDir?: string; + overrideWireFee?: string; } export interface ExchangeServiceInterface { @@ -1360,6 +1361,9 @@ export class ExchangeService implements ExchangeServiceInterface { const year = new Date().getFullYear(); for (let i = year; i < year + 5; i++) { + const wireFee = + this.exchangeConfig.overrideWireFee ?? + `${this.exchangeConfig.currency}:0.01`; await runCommand( this.globalState, "exchange-offline", @@ -1373,7 +1377,7 @@ export class ExchangeService implements ExchangeServiceInterface { // Wire method accTargetType, // Wire fee - `${this.exchangeConfig.currency}:0.01`, + wireFee, // Closing fee `${this.exchangeConfig.currency}:0.01`, "upload", -- cgit v1.2.3