X-Git-Url: http://git.ozlabs.org/?p=ccan;a=blobdiff_plain;f=tools%2Fccanlint%2Ftests%2Fexamples_run.c;h=6418d833bfcd6126c786f37c4e5b28fbac5a70c3;hp=7fe41654b443cdf28da5c7f6e910efc9d33e1d2e;hb=759a9f5e3a18eb3a0635d5629ff29c722eebdfb4;hpb=f9423c171395571f9880286190d9cf63da147668 diff --git a/tools/ccanlint/tests/examples_run.c b/tools/ccanlint/tests/examples_run.c index 7fe41654..6418d833 100644 --- a/tools/ccanlint/tests/examples_run.c +++ b/tools/ccanlint/tests/examples_run.c @@ -248,10 +248,10 @@ static void run_examples(struct manifest *m, bool keep, expect = find_expect(i, lines, &input, &exact, &linenum)) { char *err; - score->total++; if (i->compiled == NULL) continue; + score->total++; output = unexpected(i, input, expect, exact); if (!output) { score->score++; @@ -276,6 +276,7 @@ struct ccanlint examples_run = { .name = "Module examples with expected output give that output", .check = run_examples, .can_run = can_run, + .needs = "examples_compile" }; -REGISTER_TEST(examples_run, &examples_compile, NULL); +REGISTER_TEST(examples_run);