static void test_conditional() { ZF_LOG_IF(1 < 2, ZF_LOGI("True")); EXPECTED_LINES(1); ZF_LOG_IF(2 < 1, ZF_LOGI("False")); EXPECTED_LINES(0); ZF_LOG_IF(g_forty_two == 42, ZF_LOGI("True")); EXPECTED_LINES(1); ZF_LOG_IF(g_forty_two != 42, ZF_LOGI("False")); EXPECTED_LINES(0); ZF_LOG_IF(g_forty_two == 42, ZF_LOGI("True")); EXPECTED_LINES(1); ZF_LOG_IF(g_forty_two != 42, ZF_LOGI("False")); EXPECTED_LINES(0); ZF_LOG_IF(forty_two() == 42, ZF_LOGI("True")); EXPECTED_LINES(1); ZF_LOG_IF(forty_two() != 42, ZF_LOGI("False")); EXPECTED_LINES(0); }
int main(int argc, char ** argv) { cset::space forty_two(42); std::cout << forty_two << std::endl; return PASS; }