From ce6eef4132acad78ae04a9e7c388ef932fb6411d Mon Sep 17 00:00:00 2001 From: Rusty Russell Date: Wed, 2 Mar 2011 14:24:02 +1030 Subject: [PATCH] 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. --- tools/ccanlint/tests/tests_compile.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) 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 = { -- 2.39.2