aboutsummaryrefslogtreecommitdiff
path: root/src/include
diff options
context:
space:
mode:
Diffstat (limited to 'src/include')
-rw-r--r--src/include/taler_testing_lib.h19
1 files changed, 19 insertions, 0 deletions
diff --git a/src/include/taler_testing_lib.h b/src/include/taler_testing_lib.h
index 70643ab14..05ace6390 100644
--- a/src/include/taler_testing_lib.h
+++ b/src/include/taler_testing_lib.h
@@ -2225,6 +2225,24 @@ TALER_TESTING_cmd_check_kyc_get (const char *label,
unsigned int expected_response_code);
+/**
+ * Create a KYC proof request.
+ *
+ * @param label command label.
+ * @param payment_target_reference command with a payment target to query
+ * @param code OAuth 2.0 code to use
+ * @param state OAuth 2.0 state to use
+ * @param expected_response_code expected HTTP status
+ * @return the command
+ */
+struct TALER_TESTING_Command
+TALER_TESTING_cmd_proof_kyc (const char *label,
+ const char *payment_target_reference,
+ const char *code,
+ const char *state,
+ unsigned int expected_response_code);
+
+
/* *** Generic trait logic for implementing traits ********* */
@@ -2396,6 +2414,7 @@ TALER_TESTING_get_trait (const struct TALER_TESTING_Trait *traits,
op (taler_uri, const char *) \
op (payto_uri, const char *) \
op (kyc_url, const char *) \
+ op (web_url, const char *) \
op (row, const uint64_t) \
op (payment_target_uuid, const uint64_t) \
op (array_length, const unsigned int) \