diff options
Diffstat (limited to 'src/testing')
-rw-r--r-- | src/testing/Makefile.am | 1 | ||||
-rw-r--r-- | src/testing/test_kyc_api.c | 37 |
2 files changed, 38 insertions, 0 deletions
diff --git a/src/testing/Makefile.am b/src/testing/Makefile.am index 242eda1e5..38a3d549f 100644 --- a/src/testing/Makefile.am +++ b/src/testing/Makefile.am @@ -56,6 +56,7 @@ libtalertesting_la_SOURCES = \ testing_api_cmd_batch_withdraw.c \ testing_api_cmd_change_auth.c \ testing_api_cmd_check_aml_decision.c \ + testing_api_cmd_check_aml_decisions.c \ testing_api_cmd_check_keys.c \ testing_api_cmd_common.c \ testing_api_cmd_contract_get.c \ diff --git a/src/testing/test_kyc_api.c b/src/testing/test_kyc_api.c index 517138530..feeed3c78 100644 --- a/src/testing/test_kyc_api.c +++ b/src/testing/test_kyc_api.c @@ -421,6 +421,18 @@ run (void *cls, "Peter Falk", true, false), + TALER_TESTING_cmd_check_aml_decisions ("check-decisions-none-normal", + "create-aml-officer-1", + TALER_AML_NORMAL, + MHD_HTTP_NO_CONTENT), + TALER_TESTING_cmd_check_aml_decisions ("check-decisions-none-pending", + "create-aml-officer-1", + TALER_AML_PENDING, + MHD_HTTP_NO_CONTENT), + TALER_TESTING_cmd_check_aml_decisions ("check-decisions-none-frozen", + "create-aml-officer-1", + TALER_AML_FROZEN, + MHD_HTTP_NO_CONTENT), TALER_TESTING_cmd_sleep ("sleep-1a", 1), TALER_TESTING_cmd_set_officer ("create-aml-officer-1-disable", @@ -457,12 +469,37 @@ run (void *cls, "party time", TALER_AML_NORMAL, MHD_HTTP_NO_CONTENT), + TALER_TESTING_cmd_check_aml_decisions ("check-decisions-one-normal", + "create-aml-officer-1", + TALER_AML_NORMAL, + MHD_HTTP_OK), + TALER_TESTING_cmd_check_aml_decisions ("check-decisions-zero-frozen", + "create-aml-officer-1", + TALER_AML_FROZEN, + MHD_HTTP_NO_CONTENT), TALER_TESTING_cmd_check_aml_decision ("check-aml-decision", "create-aml-officer-1", "aml-decide", MHD_HTTP_OK), TALER_TESTING_cmd_sleep ("sleep-1c", 1), + TALER_TESTING_cmd_take_aml_decision ("aml-decide-freeze", + "create-aml-officer-1", + "wallet-trigger-kyc-for-aml", + "EUR:1000", + "party over", + TALER_AML_FROZEN, + MHD_HTTP_NO_CONTENT), + TALER_TESTING_cmd_check_aml_decisions ("check-decisions-one-frozen", + "create-aml-officer-1", + TALER_AML_FROZEN, + MHD_HTTP_OK), + TALER_TESTING_cmd_check_aml_decisions ("check-decisions-zero-normal", + "create-aml-officer-1", + TALER_AML_NORMAL, + MHD_HTTP_NO_CONTENT), + TALER_TESTING_cmd_sleep ("sleep-1d", + 1), TALER_TESTING_cmd_set_officer ("create-aml-officer-1-disable", "create-aml-officer-1", "Peter Falk", |