gnunet-svn
[Top][All Lists]
Advanced

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

[GNUnet-SVN] [taler-exchange] branch master updated: switch auth based o


From: gnunet
Subject: [GNUnet-SVN] [taler-exchange] branch master updated: switch auth based on account number in test
Date: Sat, 09 Dec 2017 21:19:41 +0100

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

grothoff pushed a commit to branch master
in repository exchange.

The following commit(s) were added to refs/heads/master by this push:
     new 16e2cd8  switch auth based on account number in test
16e2cd8 is described below

commit 16e2cd8d447244996154f70c8f18f7ea5bf964ff
Author: Christian Grothoff <address@hidden>
AuthorDate: Sat Dec 9 21:19:33 2017 +0100

    switch auth based on account number in test
---
 src/bank-lib/test_bank_api.c         |  4 ++--
 src/bank-lib/test_bank_interpreter.c | 36 ++++++++++++++++++++++++++++++++++++
 2 files changed, 38 insertions(+), 2 deletions(-)

diff --git a/src/bank-lib/test_bank_api.c b/src/bank-lib/test_bank_api.c
index b6160ef..c70ae88 100644
--- a/src/bank-lib/test_bank_api.c
+++ b/src/bank-lib/test_bank_api.c
@@ -53,7 +53,7 @@ run (void *cls)
       .details.admin_add_incoming.subject = "subject 1",
       .details.admin_add_incoming.expected_response_code = MHD_HTTP_OK,
       .details.admin_add_incoming.credit_account_no = 2,
-      .details.admin_add_incoming.debit_account_no = 1, /* Ignored */
+      .details.admin_add_incoming.debit_account_no = 1,
       .details.admin_add_incoming.amount = "KUDOS:5.01" },
     /* Move money from Bank to Exchange */
     { .oc = TBI_OC_ADMIN_ADD_INCOMING,
@@ -62,7 +62,7 @@ run (void *cls)
       .details.admin_add_incoming.subject = "subject 2",
       .details.admin_add_incoming.expected_response_code = MHD_HTTP_OK,
       .details.admin_add_incoming.credit_account_no = 2,
-      .details.admin_add_incoming.debit_account_no = 1, /* Ignored */
+      .details.admin_add_incoming.debit_account_no = 1,
       .details.admin_add_incoming.amount = "KUDOS:5.01" },
     /* Ask Exchange's incoming history */
     { .oc = TBI_OC_HISTORY,
diff --git a/src/bank-lib/test_bank_interpreter.c 
b/src/bank-lib/test_bank_interpreter.c
index 8f7abf0..0dfc4c4 100644
--- a/src/bank-lib/test_bank_interpreter.c
+++ b/src/bank-lib/test_bank_interpreter.c
@@ -779,6 +779,18 @@ interpreter_run (void *cls)
       return;
     }
     GNUNET_break (NULL != cmd->details.admin_add_incoming.subject);
+    switch (cmd->details.admin_add_incoming.debit_account_no)
+    {
+    case 1:
+      auth.details.basic.username = "Bank";
+      break;
+    case 2:
+      auth.details.basic.username = "Exchange";
+      break;
+    default:
+      GNUNET_break (0);
+      break;
+    }
     cmd->details.admin_add_incoming.aih
       = TALER_BANK_admin_add_incoming (is->ctx,
                                        "http://localhost:8080";,
@@ -814,6 +826,18 @@ interpreter_run (void *cls)
       rowid = ref->details.admin_add_incoming.row_id;
     else
       rowid = UINT64_MAX;
+    switch (cmd->details.history.account_number)
+    {
+    case 1:
+      auth.details.basic.username = "Bank";
+      break;
+    case 2:
+      auth.details.basic.username = "Exchange";
+      break;
+    default:
+      GNUNET_break (0);
+      break;
+    }
     cmd->details.history.hh
       = TALER_BANK_history (is->ctx,
                             "http://localhost:8080";,
@@ -879,6 +903,18 @@ interpreter_run (void *cls)
                         cmd->details.reject.cmd_ref);
     GNUNET_assert (NULL != ref);
     GNUNET_assert (TBI_OC_ADMIN_ADD_INCOMING == ref->oc);
+    switch (ref->details.admin_add_incoming.debit_account_no)
+    {
+    case 1:
+      auth.details.basic.username = "Bank";
+      break;
+    case 2:
+      auth.details.basic.username = "Exchange";
+      break;
+    default:
+      GNUNET_break (0);
+      break;
+    }
     cmd->details.reject.rh
       = TALER_BANK_reject (is->ctx,
                            "http://localhost:8080";,

-- 
To stop receiving notification emails like this one, please contact
address@hidden



reply via email to

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