From: Rusty Russell Date: Wed, 2 Mar 2011 03:54:02 +0000 (+1030) Subject: ccanlint: give a point per compile_ok/compile_fail test X-Git-Url: https://git.ozlabs.org/?p=ccan;a=commitdiff_plain;h=ce6eef4132acad78ae04a9e7c388ef932fb6411d;ds=sidebyside ccanlint: give a point per compile_ok/compile_fail test We get a point for every run or api test, rather than 1 point for all of them, so be consistent. --- diff --git a/tools/ccanlint/tests/tests_compile.c b/tools/ccanlint/tests/tests_compile.c index 9e6d5dc7..48b8c0cf 100644 --- a/tools/ccanlint/tests/tests_compile.c +++ b/tools/ccanlint/tests/tests_compile.c @@ -131,11 +131,11 @@ static void compile_tests(struct manifest *m, bool keep, "Compiled successfully with -DFAIL?"); return; } + score->total++; } score->pass = true; - score->total = 2; - score->score = 1 + !warnings; + score->score = score->total - warnings; } static void do_compile_tests(struct manifest *m, @@ -167,7 +167,7 @@ static void do_compile_tests_without_features(struct manifest *m, unsigned int *timeleft, struct score *score) { - return compile_tests(m, keep, score, "-I. "); + compile_tests(m, keep, score, "-I. "); } struct ccanlint tests_compile_without_features = {