#include "../doc_extract.h"
#define REGISTER_TEST(name, ...) extern struct ccanlint name
-#include "generated-init-tests"
+#include "generated-compulsory-tests"
+#include "generated-normal-tests"
#undef REGISTER_TEST
#define REGISTER_TEST(name, ...)
struct list_head api_tests;
struct list_head compile_ok_tests;
struct list_head compile_fail_tests;
+ struct list_head other_test_c_files;
struct list_head other_test_files;
struct list_head other_files;
/* Unique name of test */
const char *name;
- /* Total score that this test is worth. 0 means compulsory tests. */
+ /* Total score that this test is worth. */
unsigned int total_score;
/* Can we run this test? Return string explaining why, if not. */
struct line_info *line_info;
struct list_head *doc_sections;
+
+ /* If this file gets compiled (eg. .C file to .o file), result here. */
+ char *compiled;
};
/* A new ccan_file, with the given name (talloc_steal onto returned value). */