diff options
author | Florian Dold <florian.dold@gmail.com> | 2017-02-07 18:15:26 +0100 |
---|---|---|
committer | Florian Dold <florian.dold@gmail.com> | 2017-02-07 18:15:26 +0100 |
commit | 49539d8f93a5c5cd1be37a8c95be13b178026260 (patch) | |
tree | 2eaa7516788e7cd6a99954bce6e7dda612d0065f /src/exchangedb/test_exchangedb.c | |
parent | 5b1d513af64dca10ce95c4cdbdef679105e8d960 (diff) | |
download | exchange-49539d8f93a5c5cd1be37a8c95be13b178026260.tar.xz |
fix test cases (transaction_id related problems)
Diffstat (limited to 'src/exchangedb/test_exchangedb.c')
-rw-r--r-- | src/exchangedb/test_exchangedb.c | 28 |
1 files changed, 15 insertions, 13 deletions
diff --git a/src/exchangedb/test_exchangedb.c b/src/exchangedb/test_exchangedb.c index b8c6562d9..c37a590c3 100644 --- a/src/exchangedb/test_exchangedb.c +++ b/src/exchangedb/test_exchangedb.c @@ -1408,10 +1408,6 @@ run (void *cls) result = 10; deposit2 = deposit; - FAILIF (GNUNET_NO != - plugin->have_deposit (plugin->cls, - session, - &deposit2)); RND_BLK (&deposit2.merchant_pub); /* should fail if merchant is different */ FAILIF (GNUNET_NO != plugin->have_deposit (plugin->cls, @@ -1556,15 +1552,21 @@ run (void *cls) &wtid_wt, &cb_wt_never, NULL)); - FAILIF (GNUNET_NO != - plugin->wire_lookup_deposit_wtid (plugin->cls, - session, - &h_proposal_data_wt, - &h_wire_wt, - &coin_pub_wt, - &merchant_pub_wt, - &cb_wtid_never, - NULL)); + + { + struct GNUNET_HashCode h_proposal_data_wt2 = h_proposal_data_wt; + + h_proposal_data_wt2.bits[0]++; + FAILIF (GNUNET_NO != + plugin->wire_lookup_deposit_wtid (plugin->cls, + session, + &h_proposal_data_wt2, + &h_wire_wt, + &coin_pub_wt, + &merchant_pub_wt, + &cb_wtid_never, + NULL)); + } /* insert WT data */ FAILIF (GNUNET_OK != plugin->insert_aggregation_tracking (plugin->cls, |