summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMarcello Stanisci <stanisci.m@gmail.com>2018-05-18 17:04:36 +0200
committerMarcello Stanisci <stanisci.m@gmail.com>2018-05-18 17:04:36 +0200
commitb86a3580f8afde1f85bc78a00fce8514932e6d1d (patch)
treeae294df0d34fe8cf995a70ad1424821e85813c6e /src
parent5019bd69146824f3c6ec72e4dec1bb23dddf61ee (diff)
downloadexchange-b86a3580f8afde1f85bc78a00fce8514932e6d1d.tar.gz
exchange-b86a3580f8afde1f85bc78a00fce8514932e6d1d.tar.bz2
exchange-b86a3580f8afde1f85bc78a00fce8514932e6d1d.zip
Make a "payback" bit appear into the history.
Diffstat (limited to 'src')
-rw-r--r--src/exchange-lib/test_exchange_api_new.c11
1 files changed, 8 insertions, 3 deletions
diff --git a/src/exchange-lib/test_exchange_api_new.c b/src/exchange-lib/test_exchange_api_new.c
index 75f5fe6a1..1629cf33e 100644
--- a/src/exchange-lib/test_exchange_api_new.c
+++ b/src/exchange-lib/test_exchange_api_new.c
@@ -634,6 +634,14 @@ run (void *cls,
"EUR:1",
MHD_HTTP_OK),
+ /* This withdrawal will test the logic to create
+ * a "payback" element to insert into the reserve's history. */
+ TALER_TESTING_cmd_withdraw_amount ("payback-withdraw-coin-2-over",
+ is->exchange,
+ "payback-create-reserve-1",
+ "EUR:10",
+ MHD_HTTP_OK),
+
TALER_TESTING_cmd_status ("payback-reserve-status-2",
is->exchange,
"payback-create-reserve-1",
@@ -664,9 +672,6 @@ run (void *cls,
"EUR:1",
MHD_HTTP_FORBIDDEN),
- /* Should also test a "insufficient funds" error
- * after payback happened. */
-
TALER_TESTING_cmd_check_bank_transfer
("check_bank_short-lived_transfer",
exchange_url,