gnunet-svn
[Top][All Lists]
Advanced

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

[taler-wallet-core] branch master updated: libeufin tests


From: gnunet
Subject: [taler-wallet-core] branch master updated: libeufin tests
Date: Fri, 07 May 2021 08:49:31 +0200

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

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

The following commit(s) were added to refs/heads/master by this push:
     new 1944b08f libeufin tests
1944b08f is described below

commit 1944b08f87e9a9bd7a4471b808fd1bfc4d3f52b1
Author: MS <ms@taler.net>
AuthorDate: Fri May 7 08:49:26 2021 +0200

    libeufin tests
---
 ...d.ts => test-libeufin-refund-multiple-users.ts} | 24 ++++++++++++++++++++--
 .../src/integrationtests/test-libeufin-refund.ts   | 10 +++++++++
 .../src/integrationtests/testrunner.ts             |  2 ++
 3 files changed, 34 insertions(+), 2 deletions(-)

diff --git 
a/packages/taler-wallet-cli/src/integrationtests/test-libeufin-refund.ts 
b/packages/taler-wallet-cli/src/integrationtests/test-libeufin-refund-multiple-users.ts
similarity index 82%
copy from packages/taler-wallet-cli/src/integrationtests/test-libeufin-refund.ts
copy to 
packages/taler-wallet-cli/src/integrationtests/test-libeufin-refund-multiple-users.ts
index c554f5ea..1aba3470 100644
--- a/packages/taler-wallet-cli/src/integrationtests/test-libeufin-refund.ts
+++ 
b/packages/taler-wallet-cli/src/integrationtests/test-libeufin-refund-multiple-users.ts
@@ -27,20 +27,40 @@ import {
 } from "./libeufin";
 
 /**
- * Run basic test with LibEuFin.
+ * User 01 expects a refund from user 02, and expectedly user 03
+ * should not be involved in the process.
  */
-export async function runLibeufinRefundTest(t: GlobalTestState) {
+export async function runLibeufinRefundMultipleUsersTest(t: GlobalTestState) {
+  /**
+   * User saltetd "01"
+   */
   const user01nexus = new NexusUserBundle(
     "01",
     "http://localhost:5010/ebicsweb";,
   );
   const user01sandbox = new SandboxUserBundle("01");
+
+  /**
+   * User saltetd "02"
+   */
   const user02nexus = new NexusUserBundle(
     "02",
     "http://localhost:5010/ebicsweb";,
   );
   const user02sandbox = new SandboxUserBundle("02");
 
+  /**
+   * User saltetd "03"
+   */
+  const user03nexus = new NexusUserBundle(
+    "03",
+    "http://localhost:5010/ebicsweb";,
+  );
+  const user03sandbox = new SandboxUserBundle("03");
+
+  /**
+   * Launch Sandbox and Nexus.
+   */
   const libeufinServices = await launchLibeufinServices(
     t,
     [user01nexus, user02nexus],
diff --git 
a/packages/taler-wallet-cli/src/integrationtests/test-libeufin-refund.ts 
b/packages/taler-wallet-cli/src/integrationtests/test-libeufin-refund.ts
index c554f5ea..082ab172 100644
--- a/packages/taler-wallet-cli/src/integrationtests/test-libeufin-refund.ts
+++ b/packages/taler-wallet-cli/src/integrationtests/test-libeufin-refund.ts
@@ -30,17 +30,27 @@ import {
  * Run basic test with LibEuFin.
  */
 export async function runLibeufinRefundTest(t: GlobalTestState) {
+  /**
+   * User saltetd "01"
+   */
   const user01nexus = new NexusUserBundle(
     "01",
     "http://localhost:5010/ebicsweb";,
   );
   const user01sandbox = new SandboxUserBundle("01");
+
+  /**
+   * User saltetd "02"
+   */
   const user02nexus = new NexusUserBundle(
     "02",
     "http://localhost:5010/ebicsweb";,
   );
   const user02sandbox = new SandboxUserBundle("02");
 
+  /**
+   * Launch Sandbox and Nexus.
+   */
   const libeufinServices = await launchLibeufinServices(
     t,
     [user01nexus, user02nexus],
diff --git a/packages/taler-wallet-cli/src/integrationtests/testrunner.ts 
b/packages/taler-wallet-cli/src/integrationtests/testrunner.ts
index 9f1edbd6..da7cc790 100644
--- a/packages/taler-wallet-cli/src/integrationtests/testrunner.ts
+++ b/packages/taler-wallet-cli/src/integrationtests/testrunner.ts
@@ -56,6 +56,7 @@ import M from "minimatch";
 import { runMerchantExchangeConfusionTest } from 
"./test-merchant-exchange-confusion";
 import { runLibeufinBasicTest } from "./test-libeufin-basic";
 import { runLibeufinRefundTest } from "./test-libeufin-refund";
+import { runLibeufinRefundMultipleUsersTest } from 
"./test-libeufin-refund-multiple-users";
 import { runLibeufinTutorialTest } from "./test-libeufin-tutorial";
 import { runDepositTest } from "./test-deposit";
 import CancellationToken from "cancellationtoken";
@@ -87,6 +88,7 @@ const allTests: TestMainFunction[] = [
   runLibeufinBasicTest,
   runLibeufinTutorialTest,
   runLibeufinRefundTest,
+  runLibeufinRefundMultipleUsersTest,
   runMerchantExchangeConfusionTest,
   runMerchantInstancesTest,
   runMerchantInstancesDeleteTest,

-- 
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]