diff options
author | Christian Grothoff <christian@grothoff.org> | 2023-02-04 21:54:47 +0100 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2023-02-04 21:54:47 +0100 |
commit | 5a18e955ebd663a6e1318378002a6368a7c07566 (patch) | |
tree | 9f1d6349f36bf053253382705e2032e8e738c5ba /src/testing/test_kyc_api.c | |
parent | 47b9ef598dc33e10294c1af4c7cf0e2ac71f553e (diff) | |
download | exchange-5a18e955ebd663a6e1318378002a6368a7c07566.tar.xz |
-fix AML decision update logic and history fetch logic
Diffstat (limited to 'src/testing/test_kyc_api.c')
-rw-r--r-- | src/testing/test_kyc_api.c | 37 |
1 files changed, 37 insertions, 0 deletions
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", |