summaryrefslogtreecommitdiff
path: root/src/backenddb/test_merchantdb.c
diff options
context:
space:
mode:
authorMarcello Stanisci <marcello.stanisci@inria.fr>2017-06-22 14:58:00 +0200
committerMarcello Stanisci <marcello.stanisci@inria.fr>2017-06-22 14:58:00 +0200
commit7612d3c0d5c5855088705bcc76142877f5ba6bc1 (patch)
treec0c9ee7eb920049b09fbdc13719d1398571cd658 /src/backenddb/test_merchantdb.c
parentf7a956bf01babb2ac010cc2fbe2ff663c8290198 (diff)
downloadmerchant-7612d3c0d5c5855088705bcc76142877f5ba6bc1.tar.gz
merchant-7612d3c0d5c5855088705bcc76142877f5ba6bc1.tar.bz2
merchant-7612d3c0d5c5855088705bcc76142877f5ba6bc1.zip
reject non increasing amounts
Diffstat (limited to 'src/backenddb/test_merchantdb.c')
-rw-r--r--src/backenddb/test_merchantdb.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/backenddb/test_merchantdb.c b/src/backenddb/test_merchantdb.c
index 975b3b4d..c90691d9 100644
--- a/src/backenddb/test_merchantdb.c
+++ b/src/backenddb/test_merchantdb.c
@@ -576,6 +576,14 @@ run (void *cls)
&refund_amount,
"refund testing"));
+ FAILIF (GNUNET_NO !=
+ plugin->increase_refund_for_contract (plugin->cls,
+ &h_contract_terms,
+ &merchant_pub,
+ &refund_amount,
+ "same refund amount as "
+ "the previous one, should fail"));
+
/*Should fail as this refund a lesser amount respect to the previous one*/
FAILIF (GNUNET_NO !=
plugin->increase_refund_for_contract (plugin->cls,