]> git.ozlabs.org Git - ccan/blobdiff - tools/ccanlint/tests/depends_accurate.c
ccanlint: exit with non-zero exit status if a test fails.
[ccan] / tools / ccanlint / tests / depends_accurate.c
index 3ab6933ee7e4c57825d447ac771d9161a27b9500..e13eb1168bcb28568ee6e0aea349d49e021885df 100644 (file)
@@ -37,6 +37,9 @@ static void check_depends_accurate(struct manifest *m,
 {
        struct list_head *list;
 
+       /* FIXME: This isn't reliable enough with #ifdefs, so we don't fail. */
+       score->pass = true;
+
        foreach_ptr(list, &m->c_files, &m->h_files,
                    &m->run_tests, &m->api_tests,
                    &m->compile_ok_tests, &m->compile_fail_tests,
@@ -63,7 +66,6 @@ static void check_depends_accurate(struct manifest *m,
        }
 
        if (!score->error) {
-               score->pass = true;
                score->score = score->total;
        }
 }