gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[taler-wallet-core] 02/02: harness: fix wrong assertions in test-payment


From: gnunet
Subject: [taler-wallet-core] 02/02: harness: fix wrong assertions in test-payment-abort
Date: Mon, 16 Jan 2023 13:59:21 +0100

This is an automated email from the git hooks/post-receive script.

dold pushed a commit to branch master
in repository wallet-core.

commit c4e8eabce843624b8a000136aaceaa90738b969a
Author: Florian Dold <florian@dold.me>
AuthorDate: Mon Jan 16 13:59:10 2023 +0100

    harness: fix wrong assertions in test-payment-abort
---
 .../src/integrationtests/test-payment-abort.ts       | 20 +++++++++++---------
 1 file changed, 11 insertions(+), 9 deletions(-)

diff --git a/packages/taler-harness/src/integrationtests/test-payment-abort.ts 
b/packages/taler-harness/src/integrationtests/test-payment-abort.ts
index 475c6f7cf..40175cec9 100644
--- a/packages/taler-harness/src/integrationtests/test-payment-abort.ts
+++ b/packages/taler-harness/src/integrationtests/test-payment-abort.ts
@@ -128,14 +128,15 @@ export async function runPaymentAbortTest(t: 
GlobalTestState) {
     },
   });
 
-  await t.assertThrowsTalerErrorAsync(async () => {
-    const confirmPayResp = await wallet.client.call(
-      WalletApiOperation.ConfirmPay,
-      {
-        proposalId,
-      },
-    );
-  });
+  const confirmPayResp = await wallet.client.call(
+    WalletApiOperation.ConfirmPay,
+    {
+      proposalId,
+    },
+  );
+
+  // Can't have succeeded yet, but network error results in "pending" state.
+  t.assertDeepEqual(confirmPayResp.type, ConfirmPayResultType.Pending);
 
   const txns = await wallet.client.call(WalletApiOperation.GetTransactions, 
{});
   console.log(j2s(txns));
@@ -149,7 +150,8 @@ export async function runPaymentAbortTest(t: 
GlobalTestState) {
   const txns2 = await wallet.client.call(WalletApiOperation.GetTransactions, 
{});
   console.log(j2s(txns2));
 
-  const txTypes = txns.transactions.map((x) => x.type);
+  const txTypes = txns2.transactions.map((x) => x.type);
+  console.log(txTypes);
   t.assertDeepEqual(txTypes, ["withdrawal", "payment", "refund"]);
 
   // FIXME: also check extended transaction list for refresh.

-- 
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]