gnunet-svn
[Top][All Lists]
Advanced

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

[taler-exchange] branch master updated: fix more FTBFS


From: gnunet
Subject: [taler-exchange] branch master updated: fix more FTBFS
Date: Sun, 12 Jan 2020 19:55:58 +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 636c148c fix more FTBFS
636c148c is described below

commit 636c148c0755498738e9e25c943405d55e30c9fc
Author: Christian Grothoff <address@hidden>
AuthorDate: Sun Jan 12 19:55:56 2020 +0100

    fix more FTBFS
---
 src/lib/Makefile.am         |  1 +
 src/lib/test_exchange_api.c | 80 ++++++++++++++++++++-------------------------
 2 files changed, 37 insertions(+), 44 deletions(-)

diff --git a/src/lib/Makefile.am b/src/lib/Makefile.am
index 00371313..cc7a8477 100644
--- a/src/lib/Makefile.am
+++ b/src/lib/Makefile.am
@@ -204,6 +204,7 @@ test_exchange_api_LDADD = \
   $(LIBGCRYPT_LIBS) \
   $(top_builddir)/src/bank-lib/libtalerfakebank.la \
   $(top_builddir)/src/bank-lib/libtalerbank.la \
+  $(top_builddir)/src/bank-lib/libtalerbanktesting.la \
   $(top_builddir)/src/json/libtalerjson.la \
   $(top_builddir)/src/util/libtalerutil.la \
   -lgnunetcurl \
diff --git a/src/lib/test_exchange_api.c b/src/lib/test_exchange_api.c
index 0605ab25..24b7c6cb 100644
--- a/src/lib/test_exchange_api.c
+++ b/src/lib/test_exchange_api.c
@@ -82,6 +82,16 @@ static char *exchange_account_url; // FIXME: initialize!
  */
 static char *user_account_payto; // FIXME: initialize!
 
+/**
+ * Payto URL of the user's account.
+ */
+static char *user2_account_payto; // FIXME: initialize! (43!)
+
+/**
+ * Payto URL of the exchange's account.
+ */
+static char *exchange_account_payto; // FIXME: initialize!
+
 /**
  * Credentials for talking to the bank.
  */
@@ -381,23 +391,23 @@ run (void *cls,
      */
     TALER_TESTING_cmd_check_bank_transfer
       ("check_bank_transfer-499c", exchange_url,
-      "EUR:4.98", 2, 42),
+      "EUR:4.98", exchange_account_payto, user_account_payto),
 
     TALER_TESTING_cmd_check_bank_transfer
       ("check_bank_transfer-99c1", exchange_url,
-      "EUR:0.98", 2, 42),
+      "EUR:0.98", exchange_account_payto, user_account_payto),
 
     TALER_TESTING_cmd_check_bank_transfer
       ("check_bank_transfer-99c2", exchange_url,
-      "EUR:0.98", 2, 42),
+      "EUR:0.98", exchange_account_payto, user_account_payto),
 
     TALER_TESTING_cmd_check_bank_transfer
       ("check_bank_transfer-99c", exchange_url,
-      "EUR:0.08", 2, 43),
+      "EUR:0.08", exchange_account_payto, user2_account_payto),
 
     TALER_TESTING_cmd_check_bank_transfer
       ("check_bank_transfer-aai-1", exchange_url,
-      "EUR:5.01", 42, 2),
+      "EUR:5.01", user_account_payto, exchange_account_payto),
 
     /**
      * NOTE: the old test-suite had this "check bank transfer"
@@ -405,7 +415,7 @@ run (void *cls,
      */
     TALER_TESTING_cmd_check_bank_transfer
       ("check_bank_transfer-aai-2", exchange_url,
-      "EUR:5.01", 42, 2),
+      "EUR:5.01", user_account_payto, exchange_account_payto),
 
     TALER_TESTING_cmd_check_bank_empty ("check_bank_empty"),
 
@@ -446,8 +456,7 @@ run (void *cls,
       ("check_bank_transfer-unaggregated",
       exchange_url,
       "EUR:5.01",
-      42,
-      2),
+      user_account_payto, exchange_account_payto),
 
     TALER_TESTING_cmd_withdraw_amount
       ("withdraw-coin-unaggregated",
@@ -525,7 +534,7 @@ run (void *cls,
      * other transfers around.
      */TALER_TESTING_cmd_check_bank_transfer
       ("check_bank_transfer-pre-refund", exchange_url,
-      "EUR:5.01", 42, 2),
+      "EUR:5.01", user_account_payto, exchange_account_payto),
 
     TALER_TESTING_cmd_check_bank_empty
       ("check_bank_transfer-pre-refund"),
@@ -567,7 +576,7 @@ run (void *cls,
      */
     TALER_TESTING_cmd_check_bank_transfer
       ("check_bank_transfer-pre-refund", exchange_url,
-      "EUR:4.97", 2, 42),
+      "EUR:4.97", exchange_account_payto, user_account_payto),
 
     /**
      * Run failing refund, as past deadline & aggregation.
@@ -595,7 +604,7 @@ run (void *cls,
 
     TALER_TESTING_cmd_check_bank_transfer
       ("check_bank_transfer-aai-3b", exchange_url,
-      "EUR:5.01", 42, 2),
+      "EUR:5.01", user_account_payto, exchange_account_payto),
 
 
     TALER_TESTING_cmd_deposit
@@ -716,15 +725,15 @@ run (void *cls,
       ("check_bank_short-lived_transfer",
       exchange_url,
       "EUR:5.01",
-      42,
-      2),
+      user_account_payto,
+      exchange_account_payto),
 
     TALER_TESTING_cmd_check_bank_transfer
       ("check_bank_short-lived_reimburse",
       exchange_url,
       "EUR:5",
-      2,
-      42),
+      exchange_account_payto,
+      user_account_payto),
 
     /**
      * Fill reserve with EUR:2.02, as withdraw fee is 1 ct per
@@ -814,84 +823,67 @@ run (void *cls,
     /* check that we are empty before the rejection test */
     TALER_TESTING_cmd_check_bank_transfer
       ("check_bank_transfer-pr1", exchange_url,
-      "EUR:5.01", 42, 2),
+      "EUR:5.01", user_account_payto, exchange_account_payto),
     TALER_TESTING_cmd_check_bank_transfer
       ("check_bank_transfer-pr2", exchange_url,
-      "EUR:2.02", 42, 2),
+      "EUR:2.02", user_account_payto, exchange_account_payto),
     TALER_TESTING_cmd_check_bank_transfer
       ("check_bank_transfer-pr3", exchange_url,
-      "EUR:1.01", 42, 2),
+      "EUR:1.01", user_account_payto, exchange_account_payto),
     TALER_TESTING_cmd_check_bank_empty
       ("check-empty-again"),
 
     TALER_TESTING_cmd_end ()
   };
 
-  #define RESERVE_OPEN_CLOSE_CHUNK 4
-  #define RESERVE_OPEN_CLOSE_ITERATIONS 3
-  #define CONSTANT_KEY \
-  "09QGYPEKNHBACK135BNXZFHA0YTQXT1KJDRVXF4J822G99AYNQ8G"
-
-  struct TALER_TESTING_Command reserve_open_close
-  [(RESERVE_OPEN_CLOSE_ITERATIONS
-    * RESERVE_OPEN_CLOSE_CHUNK) + 1];
+#define RESERVE_OPEN_CLOSE_CHUNK 4
+#define RESERVE_OPEN_CLOSE_ITERATIONS 3
 
+  struct TALER_TESTING_Command 
reserve_open_close[(RESERVE_OPEN_CLOSE_ITERATIONS
+                                                   * RESERVE_OPEN_CLOSE_CHUNK)
+                                                  + 1];
   for (unsigned int i = 0;
        i < RESERVE_OPEN_CLOSE_ITERATIONS;
        i++)
   {
-    reserve_open_close[i * RESERVE_OPEN_CLOSE_CHUNK]
-      = CMD_TRANSFER_TO_EXCHANGE_SUBJECT
+    reserve_open_close[(i * RESERVE_OPEN_CLOSE_CHUNK) + 0]
+      = CMD_TRANSFER_TO_EXCHANGE
           ("reserve-open-close-key",
-          "EUR:20",
-          CONSTANT_KEY);
-
+          "EUR:20");
     reserve_open_close[(i * RESERVE_OPEN_CLOSE_CHUNK) + 1]
       = TALER_TESTING_cmd_exec_wirewatch
           ("reserve-open-close-wirewatch",
           CONFIG_FILE_EXPIRE_RESERVE_NOW);
-
     reserve_open_close[(i * RESERVE_OPEN_CLOSE_CHUNK) + 2]
       = TALER_TESTING_cmd_exec_aggregator
           ("reserve-open-close-aggregation",
           CONFIG_FILE_EXPIRE_RESERVE_NOW);
-
     reserve_open_close[(i * RESERVE_OPEN_CLOSE_CHUNK) + 3]
       = TALER_TESTING_cmd_status ("reserve-open-close-status",
                                   "reserve-open-close-key",
                                   "EUR:0",
                                   MHD_HTTP_OK);
   }
-  reserve_open_close
-  [RESERVE_OPEN_CLOSE_ITERATIONS * RESERVE_OPEN_CLOSE_CHUNK]
+  reserve_open_close[RESERVE_OPEN_CLOSE_ITERATIONS * RESERVE_OPEN_CLOSE_CHUNK]
     = TALER_TESTING_cmd_end ();
 
   struct TALER_TESTING_Command commands[] = {
-
     TALER_TESTING_cmd_batch ("wire",
                              wire),
-
     TALER_TESTING_cmd_batch ("withdraw",
                              withdraw),
-
     TALER_TESTING_cmd_batch ("spend",
                              spend),
-
     TALER_TESTING_cmd_batch ("refresh",
                              refresh),
-
     TALER_TESTING_cmd_batch ("track",
                              track),
-
     TALER_TESTING_cmd_batch ("unaggregation",
                              unaggregation),
-
     TALER_TESTING_cmd_batch ("refund",
                              refund),
-
     TALER_TESTING_cmd_batch ("payback",
                              payback),
-    /* Fix #5462. */
     TALER_TESTING_cmd_batch ("reserve-open-close",
                              reserve_open_close),
     /**

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



reply via email to

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