[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.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [taler-wallet-core] branch master updated: libeufin tests,
gnunet <=