From 1a537490eb0e7570b060ef0663804fdd088fcf36 Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Mon, 22 Jul 2019 11:42:19 +0200 Subject: fix test case clean up logic on skip --- src/bank-lib/test_bank_api_with_fakebank_twisted.c | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) (limited to 'src/bank-lib/test_bank_api_with_fakebank_twisted.c') diff --git a/src/bank-lib/test_bank_api_with_fakebank_twisted.c b/src/bank-lib/test_bank_api_with_fakebank_twisted.c index 2b4a5493c..162eb5dfe 100644 --- a/src/bank-lib/test_bank_api_with_fakebank_twisted.c +++ b/src/bank-lib/test_bank_api_with_fakebank_twisted.c @@ -16,14 +16,12 @@ License along with TALER; see the file COPYING. If not, see */ - /** * @file exchange/test_bank_api_with_fakebank_twisted.c * @author Marcello Stanisci * @author Sree Harsha Totakura * @author Christian Grothoff */ - #include "platform.h" #include "taler_util.h" #include "taler_signatures.h" @@ -77,7 +75,7 @@ run (void *cls, { struct TALER_TESTING_Command commands[] = { - + /** * Can't use the "wait service" CMD here because the * fakebank runs inside the same process of the test. @@ -136,11 +134,16 @@ main (int argc, if (NULL == (twister_url = TALER_TESTING_prepare_twister (CONFIG_FILE))) + { + GNUNET_free (fakebank_url); return 77; - + } if (NULL == (twisterd = TALER_TESTING_run_twister (CONFIG_FILE))) + { + GNUNET_free (twister_url); + GNUNET_free (fakebank_url); return 77; - + } ret = TALER_TESTING_setup (&run, NULL, CONFIG_FILE, -- cgit v1.2.3