diff options
author | Christian Grothoff <christian@grothoff.org> | 2019-09-02 08:01:55 +0200 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2019-09-02 08:01:55 +0200 |
commit | 67aeb85a13db9acf9505098d82433cf7e7cfa23a (patch) | |
tree | 907835f2ea407ed8a46a538d3c7b8216dbd7a537 /src/auditordb/test_auditordb.c | |
parent | f049016b56f730c69d4be7a7cb40edc44267d170 (diff) | |
download | exchange-67aeb85a13db9acf9505098d82433cf7e7cfa23a.tar.gz exchange-67aeb85a13db9acf9505098d82433cf7e7cfa23a.tar.bz2 exchange-67aeb85a13db9acf9505098d82433cf7e7cfa23a.zip |
misc. auditor bugfixes
Diffstat (limited to 'src/auditordb/test_auditordb.c')
-rw-r--r-- | src/auditordb/test_auditordb.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/auditordb/test_auditordb.c b/src/auditordb/test_auditordb.c index 8f226266..f286660f 100644 --- a/src/auditordb/test_auditordb.c +++ b/src/auditordb/test_auditordb.c @@ -369,6 +369,8 @@ run (void *cls) "Test: insert_denomination_balance\n"); struct TALER_Amount denom_balance; + struct TALER_Amount denom_loss; + struct TALER_Amount denom_loss2; struct TALER_Amount deposit_fee_balance; struct TALER_Amount melt_fee_balance; struct TALER_Amount refund_fee_balance; @@ -386,6 +388,9 @@ run (void *cls) TALER_string_to_amount (CURRENCY ":12.345678", &denom_balance)); GNUNET_assert (GNUNET_OK == + TALER_string_to_amount (CURRENCY ":0.1", + &denom_loss)); + GNUNET_assert (GNUNET_OK == TALER_string_to_amount (CURRENCY ":23.456789", &deposit_fee_balance)); GNUNET_assert (GNUNET_OK == @@ -406,6 +411,7 @@ run (void *cls) session, &denom_pub_hash, &denom_balance, + &denom_loss, &rbalance, &loss, 42)); @@ -423,6 +429,7 @@ run (void *cls) session, &denom_pub_hash, &denom_balance, + &denom_loss, &rbalance, &loss, 62)); @@ -434,11 +441,13 @@ run (void *cls) session, &denom_pub_hash, &denom_balance2, + &denom_loss2, &rbalance2, &loss2, &nissued)); FAILIF (0 != GNUNET_memcmp (&denom_balance2, &denom_balance)); + FAILIF (0 != GNUNET_memcmp (&denom_loss2, &denom_loss)); FAILIF (0 != GNUNET_memcmp (&rbalance2, &rbalance)); FAILIF (62 != nissued); |