X-Git-Url: http://git.ozlabs.org/?p=ccan;a=blobdiff_plain;f=ccan%2Ftap%2Ftest%2Frun.c;h=efc8134dcbd273edd34a8269220486ada6dbc278;hp=26957fb5c04b601bca73f7a19b26b90949f1d080;hb=c4c5fed020ba44b9930119672a36a1cb33aff090;hpb=33dfc0abb7a9d2c422246be5f8def438b63a0bb2 diff --git a/ccan/tap/test/run.c b/ccan/tap/test/run.c index 26957fb5..efc8134d 100644 --- a/ccan/tap/test/run.c +++ b/ccan/tap/test/run.c @@ -2,17 +2,17 @@ * any output, and change stdout and stderr to use that. * * Since we don't use libtap for output, this looks like one big test. */ -#include "tap/tap.h" +#include +#include #include -#include -#include +#include #include #include -#include -#include #include #include + + /* We dup stderr to here. */ static int stderrfd; @@ -90,21 +90,21 @@ int main(int argc, char *argv[]) ok(0, "msg2"); expect(p[0], "not ok 2 - msg2\n" - "# Failed test (*tap/test/run.c:main() at line 77)\n"); + "# Failed test (*test/run.c:main() at line 91)\n"); ok1(true); expect(p[0], "ok 3 - true\n"); ok1(false); expect(p[0], "not ok 4 - false\n" - "# Failed test (*tap/test/run.c:main() at line 84)\n"); + "# Failed test (*test/run.c:main() at line 98)\n"); pass("passed"); expect(p[0], "ok 5 - passed\n"); fail("failed"); expect(p[0], "not ok 6 - failed\n" - "# Failed test (*tap/test/run.c:main() at line 91)\n"); + "# Failed test (*test/run.c:main() at line 105)\n"); skip(2, "skipping %s", "test"); expect(p[0], "ok 7 # skip skipping test\n" @@ -113,7 +113,7 @@ int main(int argc, char *argv[]) todo_start("todo"); ok1(false); expect(p[0], "not ok 9 - false # TODO todo\n" - "# Failed (TODO) test (*tap/test/run.c:main() at line 100)\n"); + "# Failed (TODO) test (*test/run.c:main() at line 114)\n"); ok1(true); expect(p[0], "ok 10 - true # TODO todo\n"); todo_end(); @@ -129,5 +129,5 @@ int main(int argc, char *argv[]) write_all(stdoutfd, "ok 1 - All passed\n", strlen("ok 1 - All passed\n")); - _exit(0); + exit(0); }