1/* 2 * Copyright (c) 2006-2007,2012,2014 Apple Inc. All Rights Reserved. 3 */ 4 5#include <stdlib.h> 6 7#include "test_regressions.h" 8 9int test_00_test(int argc, char *const *argv) 10{ 11 int rv = 1; 12 plan_tests(6); 13 14 TODO: { 15 todo("ok 0 is supposed to fail"); 16 17 rv = ok(0, "ok bad"); 18 if (!rv) 19 diag("ok bad not good today"); 20 } 21 rv &= ok(1, "ok ok"); 22 (void) rv; 23#if 0 24 SKIP: { 25 skip("is bad will fail", 1, 0); 26 27 if (!is(0, 4, "is bad")) 28 diag("is bad not good today"); 29 } 30 SKIP: { 31 skip("is ok should not be skipped", 1, 1); 32 33 is(3, 3, "is ok"); 34 } 35#endif 36 isnt(0, 4, "isnt ok"); 37 TODO: { 38 todo("isnt bad is supposed to fail"); 39 40 isnt(3, 3, "isnt bad"); 41 } 42 TODO: { 43 todo("cmp_ok bad is supposed to fail"); 44 45 cmp_ok(3, &&, 0, "cmp_ok bad"); 46 } 47 cmp_ok(3, &&, 3, "cmp_ok ok"); 48 49 return 0; 50} 51