X-Git-Url: https://git.ozlabs.org/?p=ccan;a=blobdiff_plain;f=ccan%2Ffailtest%2F_info;h=3478a02b66c5bd88f6bcc185792d739afba5f19c;hp=73aa6a2daef21d92d48afd68833f5e5f40ad191f;hb=156e5eb92f1d986957cb081b58320579c6e366dd;hpb=f0002cb9e4f6f403a25ad50252c06694439900f0 diff --git a/ccan/failtest/_info b/ccan/failtest/_info index 73aa6a2d..3478a02b 100644 --- a/ccan/failtest/_info +++ b/ccan/failtest/_info @@ -8,7 +8,8 @@ * The failtest module overrides various standard functions, and forks * your unit test at those points to test failure paths. The failing * child are expected to fail (eg. when malloc fails), but should not - * leak memory or crash. + * leak memory or crash. After including failtest_override.h, you can + * include failtest_restore.h to return to non-failing versions. * * The unit test is a normal CCAN tap-style test, except it should * start by calling failtest_init() and end by calling @@ -26,7 +27,7 @@ * * int main(int argc, char *argv[]) * { - * void *a, *b; + * char *a, *b; * * failtest_init(argc, argv); * plan_tests(3); @@ -62,6 +63,7 @@ int main(int argc, char *argv[]) if (strcmp(argv[1], "depends") == 0) { printf("ccan/compiler\n"); printf("ccan/read_write_all\n"); + printf("ccan/build_assert\n"); return 0; }