void testShortCircuit() { int t1 = trueFunc() && falseFunc(); printIntEndline(t1); int t2 = trueFunc() || falseFunc(); printIntEndline(t2); int t3 = trueFunc() && trueFunc(); printIntEndline(t3); int t4 = trueFunc() || trueFunc(); printIntEndline(t4); int t5 = falseFunc() || trueFunc(); printIntEndline(t5); int t6 = falseFunc() && trueFunc(); printIntEndline(t6); }
void RunBoolTests() { if(enabled) { if(boolFunc()) puts("boolFunc() returned true"); else puts("boolFunc() returned false"); } assert(true == boolFunc()); if(enabled) falseFunc() ? puts("falseFunc() returned true\n") : puts("falseFunc() returned false\n"); assert(false == falseFunc()); }