diff options
author | Christian Grothoff <christian@grothoff.org> | 2022-06-06 11:26:01 +0200 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2022-06-06 11:26:01 +0200 |
commit | 048684728159fba1c7417fd9ee881de97dc6949d (patch) | |
tree | af6c1d4b8d27073ff9f6d7f5c6754b6ab806b906 /src/testing/test_kyc_api.c | |
parent | bf16c6e29031e828c946a23002c323aa6f0d78de (diff) | |
download | merchant-048684728159fba1c7417fd9ee881de97dc6949d.tar.gz merchant-048684728159fba1c7417fd9ee881de97dc6949d.tar.bz2 merchant-048684728159fba1c7417fd9ee881de97dc6949d.zip |
-fix tests: add receiver-name to payto
Diffstat (limited to 'src/testing/test_kyc_api.c')
-rw-r--r-- | src/testing/test_kyc_api.c | 28 |
1 files changed, 14 insertions, 14 deletions
diff --git a/src/testing/test_kyc_api.c b/src/testing/test_kyc_api.c index c1bc0d56..490aa6e4 100644 --- a/src/testing/test_kyc_api.c +++ b/src/testing/test_kyc_api.c @@ -1,6 +1,6 @@ /* This file is part of TALER - Copyright (C) 2014-2021 Taler Systems SA + Copyright (C) 2014-2022 Taler Systems SA TALER is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as @@ -17,7 +17,7 @@ <http://www.gnu.org/licenses/> */ /** - * @file test_merchant_api.c + * @file test_kyc_api.c * @brief testcase to test exchange's HTTP API interface * @author Sree Harsha Totakura <sreeharsha@totakura.in> * @author Christian Grothoff @@ -43,7 +43,7 @@ */ #define CONFIG_FILE "test_kyc_api.conf" -#define PAYTO_I1 "payto://x-taler-bank/localhost/3" +#define PAYTO_I1 "payto://x-taler-bank/localhost/3?receiver-name=3" /** * Exchange base URL. Could also be taken from config. @@ -272,7 +272,7 @@ run (void *cls, MHD_HTTP_NO_CONTENT, false), TALER_TESTING_cmd_wire_add ("add-wire-account", - "payto://x-taler-bank/localhost/2", + "payto://x-taler-bank/localhost/2?receiver-name=2", MHD_HTTP_NO_CONTENT, false), TALER_TESTING_cmd_exec_offline_sign_keys ("offline-sign-future-keys", @@ -305,7 +305,7 @@ int main (int argc, char *const *argv) { - unsigned int ret; + enum GNUNET_GenericReturnValue ret; /* These environment variables get in the way... */ unsetenv ("XDG_DATA_HOME"); @@ -319,14 +319,19 @@ main (int argc, &bc)) return 77; - payer_payto = ("payto://x-taler-bank/localhost/" USER_ACCOUNT_NAME); - exchange_payto = ("payto://x-taler-bank/localhost/" EXCHANGE_ACCOUNT_NAME); - merchant_payto = ("payto://x-taler-bank/localhost/" MERCHANT_ACCOUNT_NAME); + payer_payto = + ("payto://x-taler-bank/localhost/" USER_ACCOUNT_NAME "?receiver-name=" + USER_ACCOUNT_NAME); + exchange_payto = + ("payto://x-taler-bank/localhost/" EXCHANGE_ACCOUNT_NAME "?receiver-name=" + EXCHANGE_ACCOUNT_NAME); + merchant_payto = + ("payto://x-taler-bank/localhost/" MERCHANT_ACCOUNT_NAME "?receiver-name=" + MERCHANT_ACCOUNT_NAME); if (NULL == (merchant_url = TALER_TESTING_prepare_merchant (CONFIG_FILE))) return 77; - GNUNET_asprintf (&merchant_url_i1a, "%sinstances/i1a/", merchant_url); @@ -341,23 +346,18 @@ main (int argc, return 1; case GNUNET_NO: return 77; - case GNUNET_OK: - if (NULL == (merchantd = TALER_TESTING_run_merchant (CONFIG_FILE, merchant_url))) return 1; - ret = TALER_TESTING_setup_with_exchange (&run, NULL, CONFIG_FILE); - GNUNET_OS_process_kill (merchantd, SIGTERM); GNUNET_OS_process_wait (merchantd); GNUNET_OS_process_destroy (merchantd); GNUNET_free (merchant_url); - if (GNUNET_OK != ret) return 1; break; |