aboutsummaryrefslogtreecommitdiff
path: root/packages/taler-harness/src/harness/harness.ts
diff options
context:
space:
mode:
authorFlorian Dold <florian@dold.me>2024-03-07 14:23:01 +0100
committerFlorian Dold <florian@dold.me>2024-03-07 14:23:12 +0100
commitc1f4f63e0b2bfd0e4cc935943caa80118a5124ac (patch)
tree8e113f47fc4665dfac7729ba8f8b566dfade15e2 /packages/taler-harness/src/harness/harness.ts
parent2b76e32d5714fc410085b5a5ab5c1f4333190fe6 (diff)
downloadwallet-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.ts6
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",