commit eeea4783750d2237567e568d0c20a64cb0736b8b
parent 1d2ae5b144dd035eb6c7bb4803b77bede0150dad
Author: Florian Dold <florian@dold.me>
Date: Mon, 23 Sep 2024 20:24:49 +0200
harness: test getMaxPeerPushDebitAmount
Diffstat:
1 file changed, 13 insertions(+), 0 deletions(-)
diff --git a/packages/taler-harness/src/integrationtests/test-peer-to-peer-push.ts b/packages/taler-harness/src/integrationtests/test-peer-to-peer-push.ts
@@ -69,6 +69,19 @@ export async function runPeerToPeerPushTest(t: GlobalTestState) {
await withdrawRes.withdrawalFinishedCond;
+ {
+ const maxResp1 = await w1.walletClient.call(
+ WalletApiOperation.GetMaxPeerPushDebitAmount,
+ {
+ currency: "TESTKUDOS",
+ },
+ );
+
+ t.assertDeepEqual(maxResp1.exchangeBaseUrl, exchange.baseUrl);
+ t.assertAmountEquals(maxResp1.rawAmount, "TESTKUDOS:19.1");
+ t.assertAmountEquals(maxResp1.effectiveAmount, "TESTKUDOS:19.53");
+ }
+
const purse_expiration = AbsoluteTime.toProtocolTimestamp(
AbsoluteTime.addDuration(
AbsoluteTime.now(),