X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/d290583cf0344ee69dbac8e0d4ce6f1407cb6d23..a3f6273ab93a2b59cc711f4a4a5e9330b23f79c5:/src/xbt/cunit.c diff --git a/src/xbt/cunit.c b/src/xbt/cunit.c index 035f1e1535..6c148ad99e 100644 --- a/src/xbt/cunit.c +++ b/src/xbt/cunit.c @@ -215,6 +215,8 @@ static int xbt_test_suite_run(xbt_test_suite_t suite) { char *cp; int it_unit,it_test,it_log; + int first=1; /* for result pretty printing */ + if (suite == NULL) return 0; @@ -351,7 +353,7 @@ static int xbt_test_suite_run(xbt_test_suite_t suite) { fprintf(stderr, " Summary: Units: %.0f%% ok (%d units: ", suite->nb_units?((1-(double)suite->unit_failed/(double)suite->nb_units)*100.0):100.0, suite->nb_units); - int first=1; + if (suite->nb_units != suite->unit_failed) { fprintf(stderr, "%s%d ok",(first?"":", "),suite->nb_units - suite->unit_failed); first = 0;