summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Grothoff <grothoff@gnunet.org>2023-09-01 15:21:58 +0200
committerChristian Grothoff <grothoff@gnunet.org>2023-09-01 15:21:58 +0200
commit39ed0035291f0fe238eb1f600313f987849018f2 (patch)
tree7f392ee61fb0be5edb260868450c843c67c799e4
parentdd7567fd05b29004c6517963923deacadfbc0a73 (diff)
downloadanastasis-39ed0035291f0fe238eb1f600313f987849018f2.tar.gz
anastasis-39ed0035291f0fe238eb1f600313f987849018f2.tar.bz2
anastasis-39ed0035291f0fe238eb1f600313f987849018f2.zip
adapt to latest API changes
-rwxr-xr-xsrc/cli/test_anastasis_reducer_enter_secret.sh4
-rwxr-xr-xsrc/cli/test_anastasis_reducer_recovery_enter_user_attributes.sh3
-rw-r--r--src/cli/test_reducer.conf1
-rw-r--r--src/testing/test_anastasis.c7
-rw-r--r--src/testing/test_anastasis_api.c7
-rw-r--r--src/testing/test_anastasis_api.conf1
-rw-r--r--src/testing/test_anastasis_api_home/taler/exchange/offline-keys/secm_tofus.pubbin96 -> 96 bytes
7 files changed, 19 insertions, 4 deletions
diff --git a/src/cli/test_anastasis_reducer_enter_secret.sh b/src/cli/test_anastasis_reducer_enter_secret.sh
index 6a52668..cbd337a 100755
--- a/src/cli/test_anastasis_reducer_enter_secret.sh
+++ b/src/cli/test_anastasis_reducer_enter_secret.sh
@@ -145,9 +145,11 @@ echo "OK"
echo -n "Configuring merchant instance ..."
# Setup merchant
+curl -H "Content-Type: application/json" -X POST -d '{"auth":{"method":"external"},"id":"default","name":"default","user_type":"business","address":{},"jurisdiction":{},"use_stefan":true,"default_wire_transfer_delay":{"d_us" : 3600000000},"default_pay_delay":{"d_us": 3600000000}}' http://localhost:9966/management/instances
-curl -H "Content-Type: application/json" -X POST -d '{"auth":{"method":"external"},"accounts":[{"payto_uri":"'"$MERCHANT_PAYTO"'"}],"id":"default","name":"default","user_type":"business","address":{},"jurisdiction":{},"use_stefan":true,"default_wire_transfer_delay":{"d_us" : 3600000000},"default_pay_delay":{"d_us": 3600000000}}' http://localhost:9966/management/instances
+curl -H "Content-Type: application/json" -X POST -d '{"payto_uri":"'"$MERCHANT_PAYTO"'"}' http://localhost:9966/private/accounts
+
echo " DONE"
diff --git a/src/cli/test_anastasis_reducer_recovery_enter_user_attributes.sh b/src/cli/test_anastasis_reducer_recovery_enter_user_attributes.sh
index 5a2b561..dc8e289 100755
--- a/src/cli/test_anastasis_reducer_recovery_enter_user_attributes.sh
+++ b/src/cli/test_anastasis_reducer_recovery_enter_user_attributes.sh
@@ -179,8 +179,9 @@ echo "OK"
echo -n "Configuring merchant instance ..."
# Setup merchant
-curl -H "Content-Type: application/json" -X POST -d '{"auth":{"method":"external"},"accounts":[{"payto_uri":"'"$MERCHANT_PAYTO"'"}],"id":"default","name":"default","user_type":"business","address":{},"jurisdiction":{},"use_stefan":true,"default_wire_transfer_delay":{"d_us" : 3600000000},"default_pay_delay":{"d_us": 3600000000}}' http://localhost:9966/management/instances
+curl -H "Content-Type: application/json" -X POST -d '{"auth":{"method":"external"},"id":"default","name":"default","user_type":"business","address":{},"jurisdiction":{},"use_stefan":true,"default_wire_transfer_delay":{"d_us" : 3600000000},"default_pay_delay":{"d_us": 3600000000}}' http://localhost:9966/management/instances
+curl -H "Content-Type: application/json" -X POST -d '{"payto_uri":"'"$MERCHANT_PAYTO"'"}' http://localhost:9966/private/accounts
echo " DONE"
diff --git a/src/cli/test_reducer.conf b/src/cli/test_reducer.conf
index 1c60b4d..43fc881 100644
--- a/src/cli/test_reducer.conf
+++ b/src/cli/test_reducer.conf
@@ -42,6 +42,7 @@ LOOKAHEAD_SIGN = 3 weeks 1 day
LOOKAHEAD_PROVIDE = 2 weeks 1 day
TERMS_ETAG = 0
PRIVACY_ETAG = 0
+STEFAN_ABS = "TESTKUDOS:5"
# Account of the EXCHANGE
[exchange-account-1]
diff --git a/src/testing/test_anastasis.c b/src/testing/test_anastasis.c
index eed0071..f28d9a9 100644
--- a/src/testing/test_anastasis.c
+++ b/src/testing/test_anastasis.c
@@ -334,8 +334,13 @@ run (void *cls,
TALER_TESTING_cmd_merchant_post_instances ("instance-create-default",
merchant_url,
"default",
- merchant_payto,
MHD_HTTP_NO_CONTENT),
+ TALER_TESTING_cmd_merchant_post_account (
+ "instance-create-default-account",
+ merchant_url,
+ merchant_payto,
+ NULL, NULL,
+ MHD_HTTP_OK),
TALER_TESTING_cmd_batch ("pay",
pay),
TALER_TESTING_cmd_batch ("anastasis",
diff --git a/src/testing/test_anastasis_api.c b/src/testing/test_anastasis_api.c
index 5f24858..7d7e2ac 100644
--- a/src/testing/test_anastasis_api.c
+++ b/src/testing/test_anastasis_api.c
@@ -282,8 +282,13 @@ run (void *cls,
TALER_TESTING_cmd_merchant_post_instances ("instance-create-default",
merchant_url,
"default",
- merchant_payto,
MHD_HTTP_NO_CONTENT),
+ TALER_TESTING_cmd_merchant_post_account (
+ "instance-create-default-account",
+ merchant_url,
+ merchant_payto,
+ NULL, NULL,
+ MHD_HTTP_OK),
ANASTASIS_TESTING_cmd_config ("salt-request-1",
anastasis_url,
MHD_HTTP_OK),
diff --git a/src/testing/test_anastasis_api.conf b/src/testing/test_anastasis_api.conf
index db2c30c..ee6a2b8 100644
--- a/src/testing/test_anastasis_api.conf
+++ b/src/testing/test_anastasis_api.conf
@@ -79,6 +79,7 @@ SIGNKEY_LEGAL_DURATION = 2 years
MASTER_PUBLIC_KEY = T1VVFQZZARQ1CMF4BN58EE7SKTW5AV2BS18S87ZEGYS4S29J6DNG
BASE_URL = "http://localhost:8081/"
SERVE = tcp
+STEFAN_ABS = "EUR:5"
[exchange-offline]
MASTER_PRIV_FILE = ${TALER_DATA_HOME}/exchange/offline-keys/master.priv
diff --git a/src/testing/test_anastasis_api_home/taler/exchange/offline-keys/secm_tofus.pub b/src/testing/test_anastasis_api_home/taler/exchange/offline-keys/secm_tofus.pub
index 09a3ebd..b086cd1 100644
--- a/src/testing/test_anastasis_api_home/taler/exchange/offline-keys/secm_tofus.pub
+++ b/src/testing/test_anastasis_api_home/taler/exchange/offline-keys/secm_tofus.pub
Binary files differ