diff options
author | Marcello Stanisci <marcello.stanisci@inria.fr> | 2015-09-16 18:22:35 +0200 |
---|---|---|
committer | Marcello Stanisci <marcello.stanisci@inria.fr> | 2015-09-16 18:22:35 +0200 |
commit | 836fedcb2f7c2a4ace9208c8151a394ed83e6f18 (patch) | |
tree | d09fead7593377b743491410bdc6319942449255 /src/tests/merchant-contract-test.c | |
parent | ff8c5abc7448b282a50f931df4ac9184c93bc818 (diff) | |
download | merchant-836fedcb2f7c2a4ace9208c8151a394ed83e6f18.tar.gz merchant-836fedcb2f7c2a4ace9208c8151a394ed83e6f18.tar.bz2 merchant-836fedcb2f7c2a4ace9208c8151a394ed83e6f18.zip |
adding which mints & maximum fee are accepted, in the contract.
To be tested.
Diffstat (limited to 'src/tests/merchant-contract-test.c')
-rw-r--r-- | src/tests/merchant-contract-test.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/tests/merchant-contract-test.c b/src/tests/merchant-contract-test.c index e382b88c..2a68bb48 100644 --- a/src/tests/merchant-contract-test.c +++ b/src/tests/merchant-contract-test.c @@ -78,6 +78,7 @@ run (void *cls, char *const *args, const char *cfgfile, json_t *j_amount; json_t *j_tax_amount; json_t *j_item_price; + json_t *j_max_fee; json_t *j_teatax; json_t *j_id; // trans id json_t *j_pid; // product id @@ -163,6 +164,7 @@ run (void *cls, char *const *args, const char *cfgfile, /* Description */ desc = "Fake purchase"; + j_max_fee = TALER_json_from_amount (&amount); /* Quantity: OPTIONAL FIELD */ j_quantity = json_integer (3); @@ -182,8 +184,9 @@ run (void *cls, char *const *args, const char *cfgfile, j_teatax = json_pack ("{s:o}", "teatax", j_tax_amount); - if (NULL == (j_item = json_pack ("{s:s, s:I, s:o, s:I, s:[o]}", + if (NULL == (j_item = json_pack ("{s:s, s:o, s:I, s:o, s:I, s:[o]}", "description", desc, + "max fee", j_max_fee, "quantity", json_integer_value (j_quantity), "itemprice", j_item_price, "product_id", json_integer_value (j_pid), @@ -244,9 +247,6 @@ run (void *cls, char *const *args, const char *cfgfile, "trans_id", json_integer_value (j_id), "details", j_details); - - - j_root = MERCHANT_handle_contract (j_fake_contract, db_conn, wire, |