Exemple #1
0
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);
}
Exemple #2
0
int main(int argc, char ** argv) {
	cset::space forty_two(42);
	std::cout << forty_two << std::endl;
	return PASS;
}