aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNils Durner <durner@gnunet.org>2010-11-22 21:11:25 +0000
committerNils Durner <durner@gnunet.org>2010-11-22 21:11:25 +0000
commit2eccd892e8b2944ac7948dfbe937991fbc45d263 (patch)
treebe66323db0bc03612493d62e80e54a202d8a8f43
parent737a292594cd51fab8d1b6e20bab81b030472f75 (diff)
downloadgnunet-2eccd892e8b2944ac7948dfbe937991fbc45d263.tar.gz
gnunet-2eccd892e8b2944ac7948dfbe937991fbc45d263.zip
improve error reporting
-rw-r--r--src/util/test_configuration.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/util/test_configuration.c b/src/util/test_configuration.c
index 429e03178..77e33a586 100644
--- a/src/util/test_configuration.c
+++ b/src/util/test_configuration.c
@@ -473,7 +473,12 @@ main (int argc, char *argv[])
473 return 1; 473 return 1;
474 } 474 }
475 failureCount += testConfig (); 475 failureCount += testConfig ();
476 failureCount += 2 * testConfigFilenames (); 476 if (failureCount > 0)
477 goto error;
478
479 failureCount = testConfigFilenames ();
480 if (failureCount > 0)
481 goto error;
477 482
478 if (GNUNET_OK != GNUNET_CONFIGURATION_write (cfg, "/tmp/gnunet-test.conf")) 483 if (GNUNET_OK != GNUNET_CONFIGURATION_write (cfg, "/tmp/gnunet-test.conf"))
479 { 484 {
@@ -537,6 +542,7 @@ main (int argc, char *argv[])
537 542
538 GNUNET_CONFIGURATION_destroy (cfgDefault); 543 GNUNET_CONFIGURATION_destroy (cfgDefault);
539 544
545error:
540 if (failureCount != 0) 546 if (failureCount != 0)
541 { 547 {
542 fprintf (stderr, "Test failed: %u\n", failureCount); 548 fprintf (stderr, "Test failed: %u\n", failureCount);