summaryrefslogtreecommitdiff
path: root/src/exchangedb/test_exchangedb.c
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2023-09-19 11:55:09 +0200
committerChristian Grothoff <christian@grothoff.org>2023-09-19 11:55:09 +0200
commit2afcc8c70202c10b71f98c9e4b9766ae08656459 (patch)
tree783a86d49188ee615f338d18793878dc398c522b /src/exchangedb/test_exchangedb.c
parentdfe576f9379954ab8164da7521bef930d3af3948 (diff)
downloadexchange-2afcc8c70202c10b71f98c9e4b9766ae08656459.tar.gz
exchange-2afcc8c70202c10b71f98c9e4b9766ae08656459.tar.bz2
exchange-2afcc8c70202c10b71f98c9e4b9766ae08656459.zip
complete coin history DB logic to properly handle new ETags
Diffstat (limited to 'src/exchangedb/test_exchangedb.c')
-rw-r--r--src/exchangedb/test_exchangedb.c11
1 files changed, 8 insertions, 3 deletions
diff --git a/src/exchangedb/test_exchangedb.c b/src/exchangedb/test_exchangedb.c
index 9a30a1895..f2df1f382 100644
--- a/src/exchangedb/test_exchangedb.c
+++ b/src/exchangedb/test_exchangedb.c
@@ -1723,13 +1723,16 @@ run (void *cls)
/* Just to test fetching a coin with melt history */
struct TALER_EXCHANGEDB_TransactionList *tl;
enum GNUNET_DB_QueryStatus qs;
- uint64_t etag = 0;
+ uint64_t etag;
qs = plugin->get_coin_transactions (plugin->cls,
&refresh.coin.coin_pub,
+ 0,
+ 0,
&etag,
&tl);
- FAILIF (GNUNET_DB_STATUS_SUCCESS_ONE_RESULT != qs);
+ FAILIF (0 >= qs);
+ FAILIF (NULL == tl);
plugin->free_coin_transaction_list (plugin->cls,
tl);
}
@@ -1980,6 +1983,8 @@ run (void *cls)
qs = plugin->get_coin_transactions (plugin->cls,
&refund.coin.coin_pub,
+ 0,
+ 0,
&etag,
&tl);
}
@@ -2437,7 +2442,7 @@ main (int argc,
return -1;
}
GNUNET_log_setup (argv[0],
- "WARNING",
+ "INFO",
NULL);
plugin_name++;
(void) GNUNET_asprintf (&testname,