exchange

Base system with REST service to issue digital coins, run by the payment service provider
Log | Files | Refs | Submodules | README | LICENSE

commit e5ec16b9089873876036443835ecfe324881fd5b
parent 776f222547e78e8d53e35e0d35ae3d2eab0ad185
Author: Marcello Stanisci <stanisci.m@gmail.com>
Date:   Thu, 17 May 2018 10:30:17 +0200

trigger refund fee currency missmatch.

Diffstat:
Msrc/exchange-lib/test_exchange_api_twisted.c | 11++++++++++-
1 file changed, 10 insertions(+), 1 deletion(-)

diff --git a/src/exchange-lib/test_exchange_api_twisted.c b/src/exchange-lib/test_exchange_api_twisted.c @@ -209,8 +209,10 @@ run (void *cls, CMD_TRANSFER_TO_EXCHANGE ("create-reserve-r1", "EUR:5.01"), + CMD_EXEC_WIREWATCH ("wirewatch-r1"), + TALER_TESTING_cmd_withdraw_amount ("withdraw-coin-r1", is->exchange, @@ -232,9 +234,16 @@ run (void *cls, "EUR:5", MHD_HTTP_OK), + TALER_TESTING_cmd_modify_object_ul + ("hack-currency", + CONFIG_FILE, + /* Will make currency missmatch */ + "refund_amount", + "USD:5"), + TALER_TESTING_cmd_refund ("refund-ok", - MHD_HTTP_OK, + MHD_HTTP_BAD_REQUEST, "EUR:5", "EUR:0.01", "deposit-refund-1"),