aboutsummaryrefslogtreecommitdiff
path: root/packages/taler-harness/src/integrationtests/test-payment-transient.ts
diff options
context:
space:
mode:
authorFlorian Dold <florian@dold.me>2023-06-21 08:54:14 +0200
committerFlorian Dold <florian@dold.me>2023-06-21 08:54:18 +0200
commitba913cd2ceccfe3b1472d95087317445df0073e9 (patch)
treebcc9d6bbd96245f7af8e40694e021b3561a01de9 /packages/taler-harness/src/integrationtests/test-payment-transient.ts
parent9f8faed2d170a37efa0328e42c83e6e5717bf06c (diff)
downloadwallet-core-ba913cd2ceccfe3b1472d95087317445df0073e9.tar.xz
harness: wallet must always withdraw via fault-injected exchange
Otherwise, the ports in the base URL don't match and the wallet will complain.
Diffstat (limited to 'packages/taler-harness/src/integrationtests/test-payment-transient.ts')
-rw-r--r--packages/taler-harness/src/integrationtests/test-payment-transient.ts9
1 files changed, 7 insertions, 2 deletions
diff --git a/packages/taler-harness/src/integrationtests/test-payment-transient.ts b/packages/taler-harness/src/integrationtests/test-payment-transient.ts
index a837a1b33..33a9716d5 100644
--- a/packages/taler-harness/src/integrationtests/test-payment-transient.ts
+++ b/packages/taler-harness/src/integrationtests/test-payment-transient.ts
@@ -42,12 +42,17 @@ const axios = axiosImp.default;
export async function runPaymentTransientTest(t: GlobalTestState) {
// Set up test environment
- const { wallet, bank, exchange, faultyMerchant } =
+ const { wallet, bank, exchange, faultyMerchant, faultyExchange } =
await createFaultInjectedMerchantTestkudosEnvironment(t);
// Withdraw digital cash into the wallet.
- await withdrawViaBank(t, { wallet, bank, exchange, amount: "TESTKUDOS:20" });
+ await withdrawViaBank(t, {
+ wallet,
+ bank,
+ exchange: faultyExchange,
+ amount: "TESTKUDOS:20",
+ });
const merchant = faultyMerchant;