#define REGISTER_TEST(name, ...)
+/* 1 == Describe results for partial failures.
+ 2 == Describe gory details.
+ 3 == Describe every action. */
+extern int verbose;
+
struct manifest {
char *dir;
/* The module name, ie. final element of dir name */
struct list_head other_test_files;
struct list_head other_files;
+ struct list_head examples;
/* From tests/check_depends_exist.c */
struct list_head dep_dirs;
char *fullname;
/* Pristine version of the original file.
- * Use get_ccan_file_lines to fill this. */
+ * Use get_ccan_file_contents to fill this. */
const char *contents;
size_t contents_size;
/* A new ccan_file, with the given name (talloc_steal onto returned value). */
struct ccan_file *new_ccan_file(const void *ctx, const char *dir, char *name);
+/* Use this rather than accessing f->contents directly: loads on demand. */
+const char *get_ccan_file_contents(struct ccan_file *f);
+
/* Use this rather than accessing f->lines directly: loads on demand. */
char **get_ccan_file_lines(struct ccan_file *f);