gnunet-svn
[Top][All Lists]
Advanced

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

[taler-wallet-core] branch master updated: adjust libeufin test cases


From: gnunet
Subject: [taler-wallet-core] branch master updated: adjust libeufin test cases
Date: Sat, 07 Aug 2021 12:39:31 +0200

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

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

The following commit(s) were added to refs/heads/master by this push:
     new 34c405f4 adjust libeufin test cases
34c405f4 is described below

commit 34c405f4c916c320a0662678ad273c469f069ca1
Author: Florian Dold <florian@dold.me>
AuthorDate: Sat Aug 7 12:39:26 2021 +0200

    adjust libeufin test cases
---
 packages/taler-wallet-cli/src/integrationtests/libeufin.ts   |  3 ++-
 .../src/integrationtests/test-libeufin-api-permissions.ts    |  8 +++-----
 .../src/integrationtests/test-libeufin-api-users.ts          | 12 +++++-------
 3 files changed, 10 insertions(+), 13 deletions(-)

diff --git a/packages/taler-wallet-cli/src/integrationtests/libeufin.ts 
b/packages/taler-wallet-cli/src/integrationtests/libeufin.ts
index 5e524af1..383014b9 100644
--- a/packages/taler-wallet-cli/src/integrationtests/libeufin.ts
+++ b/packages/taler-wallet-cli/src/integrationtests/libeufin.ts
@@ -1133,11 +1133,12 @@ export namespace LibeufinNexusApi {
 
   export async function changePassword(
     libeufinNexusService: LibeufinNexusServiceInterface,
+    username: string,
     req: UpdateNexusUserRequest,
     auth: NexusAuth,
   ) {
     const baseUrl = libeufinNexusService.baseUrl;
-    let url = new URL(`/users/password`, baseUrl);
+    let url = new URL(`/users/${username}/password`, baseUrl);
     await axios.post(url.href, req, auth);
   }
 
diff --git 
a/packages/taler-wallet-cli/src/integrationtests/test-libeufin-api-permissions.ts
 
b/packages/taler-wallet-cli/src/integrationtests/test-libeufin-api-permissions.ts
index 0090819e..abb843c9 100644
--- 
a/packages/taler-wallet-cli/src/integrationtests/test-libeufin-api-permissions.ts
+++ 
b/packages/taler-wallet-cli/src/integrationtests/test-libeufin-api-permissions.ts
@@ -17,12 +17,9 @@
 /**
  * Imports.
  */
-import { GlobalTestState, setupDb } from "./harness";
+import { GlobalTestState } from "./harness";
 import {
-  SandboxUserBundle,
   NexusUserBundle,
-  launchLibeufinServices,
-  LibeufinSandboxApi,
   LibeufinNexusApi,
   LibeufinNexusService,
 } from "./libeufin";
@@ -51,7 +48,7 @@ export async function runLibeufinApiPermissionsTest(t: 
GlobalTestState) {
   let transferPermission = await LibeufinNexusApi.getAllPermissions(nexus);
   let element = transferPermission.data["permissions"].pop();
   t.assertTrue(
-    element["permissionName"] == "facade.talerWireGateway.transfer" &&
+    element["permissionName"] == "facade.talerwiregateway.transfer" &&
       element["subjectId"] == "username-01",
   );
   let denyTransfer = user01nexus.twgTransferPermission;
@@ -63,4 +60,5 @@ export async function runLibeufinApiPermissionsTest(t: 
GlobalTestState) {
   transferPermission = await LibeufinNexusApi.getAllPermissions(nexus);
   t.assertTrue(transferPermission.data["permissions"].length == 0);
 }
+
 runLibeufinApiPermissionsTest.suites = ["libeufin"];
diff --git 
a/packages/taler-wallet-cli/src/integrationtests/test-libeufin-api-users.ts 
b/packages/taler-wallet-cli/src/integrationtests/test-libeufin-api-users.ts
index d4d451ed..b53db421 100644
--- a/packages/taler-wallet-cli/src/integrationtests/test-libeufin-api-users.ts
+++ b/packages/taler-wallet-cli/src/integrationtests/test-libeufin-api-users.ts
@@ -18,11 +18,7 @@
  * Imports.
  */
 import { GlobalTestState } from "./harness";
-import {
-  NexusUserBundle,
-  LibeufinNexusApi,
-  LibeufinNexusService,
-} from "./libeufin";
+import { LibeufinNexusApi, LibeufinNexusService } from "./libeufin";
 
 /**
  * Run basic test with LibEuFin.
@@ -42,13 +38,14 @@ export async function runLibeufinApiUsersTest(t: 
GlobalTestState) {
 
   await LibeufinNexusApi.changePassword(
     nexus,
+    "one",
     {
       newPassword: "got-changed",
     },
     {
       auth: {
-        username: "one",
-        password: "will-be-changed",
+        username: "admin",
+        password: "test",
       },
     },
   );
@@ -62,4 +59,5 @@ export async function runLibeufinApiUsersTest(t: 
GlobalTestState) {
   console.log(resp.data);
   t.assertTrue(resp.data["username"] == "one" && !resp.data["superuser"]);
 }
+
 runLibeufinApiUsersTest.suites = ["libeufin"];

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