Commit ad35219d authored by Rusty Russell's avatar Rusty Russell

tap: pass tests after ccanlint changes.

parent 687cde2a
...@@ -2,17 +2,17 @@ ...@@ -2,17 +2,17 @@
* any output, and change stdout and stderr to use that. * any output, and change stdout and stderr to use that.
* *
* Since we don't use libtap for output, this looks like one big test. */ * Since we don't use libtap for output, this looks like one big test. */
#include "tap/tap.h" #include <ccan/tap/tap.h>
#include <ccan/tap/tap.c>
#include <stdio.h> #include <stdio.h>
#include <unistd.h> #include <limits.h>
#include <stdarg.h>
#include <err.h> #include <err.h>
#include <string.h> #include <string.h>
#include <stdlib.h>
#include <limits.h>
#include <stdbool.h> #include <stdbool.h>
#include <fnmatch.h> #include <fnmatch.h>
/* We dup stderr to here. */ /* We dup stderr to here. */
static int stderrfd; static int stderrfd;
...@@ -90,21 +90,21 @@ int main(int argc, char *argv[]) ...@@ -90,21 +90,21 @@ int main(int argc, char *argv[])
ok(0, "msg2"); ok(0, "msg2");
expect(p[0], "not ok 2 - msg2\n" expect(p[0], "not ok 2 - msg2\n"
"# Failed test (*tap/test/run.c:main() at line 91)\n"); "# Failed test (*test/run.c:main() at line 91)\n");
ok1(true); ok1(true);
expect(p[0], "ok 3 - true\n"); expect(p[0], "ok 3 - true\n");
ok1(false); ok1(false);
expect(p[0], "not ok 4 - false\n" expect(p[0], "not ok 4 - false\n"
"# Failed test (*tap/test/run.c:main() at line 98)\n"); "# Failed test (*test/run.c:main() at line 98)\n");
pass("passed"); pass("passed");
expect(p[0], "ok 5 - passed\n"); expect(p[0], "ok 5 - passed\n");
fail("failed"); fail("failed");
expect(p[0], "not ok 6 - failed\n" expect(p[0], "not ok 6 - failed\n"
"# Failed test (*tap/test/run.c:main() at line 105)\n"); "# Failed test (*test/run.c:main() at line 105)\n");
skip(2, "skipping %s", "test"); skip(2, "skipping %s", "test");
expect(p[0], "ok 7 # skip skipping test\n" expect(p[0], "ok 7 # skip skipping test\n"
...@@ -113,7 +113,7 @@ int main(int argc, char *argv[]) ...@@ -113,7 +113,7 @@ int main(int argc, char *argv[])
todo_start("todo"); todo_start("todo");
ok1(false); ok1(false);
expect(p[0], "not ok 9 - false # TODO todo\n" expect(p[0], "not ok 9 - false # TODO todo\n"
"# Failed (TODO) test (*tap/test/run.c:main() at line 114)\n"); "# Failed (TODO) test (*test/run.c:main() at line 114)\n");
ok1(true); ok1(true);
expect(p[0], "ok 10 - true # TODO todo\n"); expect(p[0], "ok 10 - true # TODO todo\n");
todo_end(); todo_end();
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment