]> git.ozlabs.org Git - ccan/blobdiff - tools/ccanlint/tests/tests_exist.c
ccanlint: use ccan/autodata
[ccan] / tools / ccanlint / tests / tests_exist.c
index 57fd4e11769e664b77afdab30a24f3a145c9a740..efa997536c969ee3373b4c6193664f99028bd9ed 100644 (file)
 #include <err.h>
 #include <ccan/talloc/talloc.h>
 
+static void check_tests_exist(struct manifest *m,
+                             unsigned int *timeleft, struct score *score);
+
+static struct ccanlint tests_exist = {
+       .key = "tests_exist",
+       .name = "Module has test directory with tests in it",
+       .check = check_tests_exist,
+       .needs = "info_exists"
+};
 REGISTER_TEST(tests_exist);
 
 static void handle_no_tests(struct manifest *m, struct score *score)
@@ -94,7 +103,6 @@ static void handle_no_tests(struct manifest *m, struct score *score)
 }
 
 static void check_tests_exist(struct manifest *m,
-                           bool keep,
                            unsigned int *timeleft, struct score *score)
 {
        struct stat st;
@@ -127,11 +135,3 @@ static void check_tests_exist(struct manifest *m,
        score->pass = true;
        score->score = score->total;
 }
-
-struct ccanlint tests_exist = {
-       .key = "tests_exist",
-       .name = "Module has test directory with tests in it",
-       .check = check_tests_exist,
-       .needs = "info_exists"
-};
-