summaryrefslogtreecommitdiff
path: root/src/exchange/test_taler_exchange_wirewatch.c
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2019-12-24 22:37:31 +0100
committerChristian Grothoff <christian@grothoff.org>2019-12-24 22:37:31 +0100
commit296145fb2680b733f204f3396528206a27209e86 (patch)
tree10a3a1a5459281765ed08307608ba63764daee22 /src/exchange/test_taler_exchange_wirewatch.c
parent6d65457203419b601eacca3dee59a290b9718b62 (diff)
downloadexchange-296145fb2680b733f204f3396528206a27209e86.tar.gz
exchange-296145fb2680b733f204f3396528206a27209e86.tar.bz2
exchange-296145fb2680b733f204f3396528206a27209e86.zip
skip test if talercheck DB does not exist
Diffstat (limited to 'src/exchange/test_taler_exchange_wirewatch.c')
-rw-r--r--src/exchange/test_taler_exchange_wirewatch.c15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/exchange/test_taler_exchange_wirewatch.c b/src/exchange/test_taler_exchange_wirewatch.c
index da2da615a..7632bdfa9 100644
--- a/src/exchange/test_taler_exchange_wirewatch.c
+++ b/src/exchange/test_taler_exchange_wirewatch.c
@@ -26,6 +26,7 @@
#include "platform.h"
#include "taler_util.h"
#include <gnunet/gnunet_json_lib.h>
+#include <gnunet/gnunet_pq_lib.h>
#include "taler_json_lib.h"
#include <microhttpd.h>
#include "taler_fakebank_lib.h"
@@ -791,6 +792,20 @@ main (int argc,
GNUNET_log_setup ("test_taler_exchange_wirewatch",
"WARNING",
NULL);
+ /* check database is working */
+ {
+ struct GNUNET_PQ_Context *conn;
+ struct GNUNET_PQ_ExecuteStatement es[] = {
+ GNUNET_PQ_EXECUTE_STATEMENT_END
+ };
+
+ conn = GNUNET_PQ_connect ("postgres:///talercheck",
+ es,
+ NULL);
+ if (NULL == conn)
+ return 77;
+ GNUNET_PQ_disconnect (conn);
+ }
proc = GNUNET_OS_start_process (GNUNET_NO,
GNUNET_OS_INHERIT_STD_ALL,
NULL, NULL, NULL,