diff options
author | Florian Dold <florian@dold.me> | 2024-03-07 14:23:01 +0100 |
---|---|---|
committer | Florian Dold <florian@dold.me> | 2024-03-07 14:23:12 +0100 |
commit | c1f4f63e0b2bfd0e4cc935943caa80118a5124ac (patch) | |
tree | 8e113f47fc4665dfac7729ba8f8b566dfade15e2 /packages/taler-harness/src/harness/harness.ts | |
parent | 2b76e32d5714fc410085b5a5ab5c1f4333190fe6 (diff) | |
download | wallet-core-c1f4f63e0b2bfd0e4cc935943caa80118a5124ac.tar.xz |
harness: test for wire fee handling
Diffstat (limited to 'packages/taler-harness/src/harness/harness.ts')
-rw-r--r-- | packages/taler-harness/src/harness/harness.ts | 6 |
1 files changed, 5 insertions, 1 deletions
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", |