From 296145fb2680b733f204f3396528206a27209e86 Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Tue, 24 Dec 2019 22:37:31 +0100 Subject: skip test if talercheck DB does not exist --- src/exchange/test_taler_exchange_wirewatch.c | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'src/exchange/test_taler_exchange_wirewatch.c') 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 +#include #include "taler_json_lib.h" #include #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, -- cgit v1.2.3