+#include <string.h>
+
#include "ctap.h"
int main(void) {
/* plan(4); */
plan_lazy();
+
ok(1, "ok pass");
+
+ begin_todo();
ok(0, "ok fail");
+ is_int(1,2,"is_int fail");
+ is_double(1.0,1.2,0.0,"is_double perfect fail");
+ is_string("foo", "bar", "is_string fail");
+ is_double(1.0,2.0,0.5,"is_double epsilon fail");
+ end_todo();
+
skip("skip one");
skip_block(2, "skip 2 block");
+
is_int(1,1,"is_int pass");
- is_int(1,2,"is_int fail");
is_double(1.0,1.0,0.0,"is_double perfect pass");
- is_double(1.0,1.2,0.0,"is_double perfect fail");
is_double(1.0,1.1,0.5,"is_double epsilon pass");
- is_double(1.0,2.0,0.5,"is_double epsilon fail");
is_string("foo", "foo", "is_string pass");
- is_string("foo", "bar", "is_string fail");
+
+ is_compare("foo", "foo", (int (*)(void *, void *))strcmp, "string via strcmp");
+
return 0;
}