From a046899b2ccd452f786051a41bc385cfb574bbcb Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Sat, 20 Aug 2022 21:29:29 +0200 Subject: -major KYC update, fixes misc. issues --- src/testing/test_kyc_api.c | 30 ++++++++++++++++++++---------- 1 file changed, 20 insertions(+), 10 deletions(-) (limited to 'src/testing/test_kyc_api.c') diff --git a/src/testing/test_kyc_api.c b/src/testing/test_kyc_api.c index 4d2e01b04..c25c94d39 100644 --- a/src/testing/test_kyc_api.c +++ b/src/testing/test_kyc_api.c @@ -124,8 +124,11 @@ run (void *cls, "EUR:5", 0, /* age restriction off */ MHD_HTTP_UNAVAILABLE_FOR_LEGAL_REASONS), + TALER_TESTING_cmd_check_kyc_get ("check-kyc-withdraw", + "withdraw-coin-1-lacking-kyc", + MHD_HTTP_ACCEPTED), TALER_TESTING_cmd_proof_kyc_oauth2 ("proof-kyc", - "create-reserve-1", + "withdraw-coin-1-lacking-kyc", "kyc-provider-test-oauth2", "pass", "state", @@ -202,21 +205,22 @@ run (void *cls, struct TALER_TESTING_Command wallet_kyc[] = { TALER_TESTING_cmd_oauth ("start-oauth-service", 6666), - TALER_TESTING_cmd_wallet_kyc_get ( - "wallet-kyc-fail", - NULL, - "EUR:1000000", - MHD_HTTP_OK), + TALER_TESTING_cmd_wallet_kyc_get ("wallet-kyc-fail", + NULL, + "EUR:1000000", + MHD_HTTP_UNAVAILABLE_FOR_LEGAL_REASONS), + TALER_TESTING_cmd_check_kyc_get ("check-kyc-wallet", + "wallet-kyc-fail", + MHD_HTTP_ACCEPTED), TALER_TESTING_cmd_proof_kyc_oauth2 ("proof-wallet-kyc", "wallet-kyc-fail", "kyc-provider-test-oauth2", "pass", "state", MHD_HTTP_SEE_OTHER), - TALER_TESTING_cmd_check_kyc_get ( - "wallet-kyc-check", - "wallet-kyc-fail", - MHD_HTTP_OK), + TALER_TESTING_cmd_check_kyc_get ("wallet-kyc-check", + "wallet-kyc-fail", + MHD_HTTP_NO_CONTENT), TALER_TESTING_cmd_end () }; @@ -300,6 +304,9 @@ run (void *cls, MHD_HTTP_UNAVAILABLE_FOR_LEGAL_REASONS, "push-get-contract", "p2p_create-reserve-1"), + TALER_TESTING_cmd_check_kyc_get ("check-kyc-purse-merge", + "purse-merge-into-reserve", + MHD_HTTP_ACCEPTED), TALER_TESTING_cmd_proof_kyc_oauth2 ("p2p_proof-kyc", "purse-merge-into-reserve", "kyc-provider-test-oauth2", @@ -338,6 +345,9 @@ run (void *cls, true /* upload contract */, GNUNET_TIME_UNIT_MINUTES, /* expiration */ "p2p_create-reserve-3"), + TALER_TESTING_cmd_check_kyc_get ("check-kyc-purse-create", + "purse-create-with-reserve", + MHD_HTTP_ACCEPTED), TALER_TESTING_cmd_proof_kyc_oauth2 ("p2p_proof-kyc-pull", "purse-create-with-reserve", "kyc-provider-test-oauth2", -- cgit v1.2.3