]> pd.if.org Git - ctap/blobdiff - main.c
fix uninitialized pointer
[ctap] / main.c
diff --git a/main.c b/main.c
index da49aee908933e28ab30979af161987b43bfe899..75bbf0dbdeeb64a1717e40f4b4aaabe62a646c35 100644 (file)
--- a/main.c
+++ b/main.c
@@ -1,19 +1,30 @@
+#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;
 }