Defines | |
#define | tf_fail(message) log_error("Test failed: %s (%s:%d)", message, __FILE__, __LINE__); return TEST_FAILED |
A helper macro to indicate test failure with given message. | |
#define | tf_pass() return TEST_PASSED |
A helper macro to indicate test success. | |
#define | tf_assert(expression) if (!(expression)) { log_error("Assertion '%s' failed at %s:%d", #expression, __FILE__, __LINE__); return TEST_FAILED; } |
A helper macro to check test assertion. | |
#define | tf_assert_v(expression) if (!(expression)) { log_error("Assertion '%s' failed at %s:%d", #expression, __FILE__, __LINE__); return; } |
A helper macro to check test assertion (for use in void function). | |
#define | tf_assert_message(message, expression) if (!(expression)) { log_error("Assertion '%s' failed, message: %s at %s:%d", #expression, #message, __FILE__, __LINE__); return TEST_FAILED; } |
A helper macro to check test assertion and report message in case of check failure. | |
#define | tf_assert_null(expression) tf_assert((expression)==NULL) |
A helper macro to check whether supplied expression is NULL. | |
#define | tf_assert_null_message(message, expression) tf_assert_message(message, (expression)==NULL) |
A helper macro to check whether supplied expression is NULL and report message in case of check failure. | |
#define | tf_assert_not_null(expression) tf_assert((expression)!=NULL) |
A helper macro to check whether supplied expression is not NULL. | |
#define | tf_assert_not_null_message(message, expression) tf_assert(message, (expression)!=NULL) |
A helper macro to check whether supplied expression is not NULL and report message in case of check failure. | |
#define | tf_assert_same(expected, actual) tf_assert((expected)==(actual)) |
A helper macro to compare values of two expressions. | |
#define | tf_assert_same_v(expected, actual) tf_assert_v((expected)==(actual)) |
A helper macro to compare values of two expressions (for use in void function). | |
#define | tf_assert_same_message(message, expected, actual) tf_assert_message(message, (expected)==(actual)) |
A helper macro to compare values of two expressions and report message in case of mismatch Source file name and line nimber will be appended to the message. |
#define tf_fail | ( | message | ) | log_error("Test failed: %s (%s:%d)", message, __FILE__, __LINE__); return TEST_FAILED |
A helper macro to indicate test failure with given message.
Source file name and line number will be appended to the message.
message | - text reason of test failure |
#define tf_pass | ( | ) | return TEST_PASSED |
A helper macro to indicate test success.
#define tf_assert | ( | expression | ) | if (!(expression)) { log_error("Assertion '%s' failed at %s:%d", #expression, __FILE__, __LINE__); return TEST_FAILED; } |
A helper macro to check test assertion.
expression | - a boolean expression to check, if it results in false then test will be failed. |
#define tf_assert_v | ( | expression | ) | if (!(expression)) { log_error("Assertion '%s' failed at %s:%d", #expression, __FILE__, __LINE__); return; } |
A helper macro to check test assertion (for use in void function).
expression | - a boolean expression to check, if it results in false then test will be failed. |
#define tf_assert_message | ( | message, | |||
expression | ) | if (!(expression)) { log_error("Assertion '%s' failed, message: %s at %s:%d", #expression, #message, __FILE__, __LINE__); return TEST_FAILED; } |
A helper macro to check test assertion and report message in case of check failure.
Source file name and line nimber will be appended to the message.
message | - text reason of test failure. | |
expression | - a boolean expression to check, if it results in false then test will be failed. |
#define tf_assert_null | ( | expression | ) | tf_assert((expression)==NULL) |
A helper macro to check whether supplied expression is NULL.
expression | - a boolean expression to check, if it results in false then test will be failed. |
#define tf_assert_null_message | ( | message, | |||
expression | ) | tf_assert_message(message, (expression)==NULL) |
A helper macro to check whether supplied expression is NULL and report message in case of check failure.
Source file name and line nimber will be appended to the message.
message | - text reason of test failure. | |
expression | - a boolean expression to check, if it results in false then test will be failed. |
#define tf_assert_not_null | ( | expression | ) | tf_assert((expression)!=NULL) |
A helper macro to check whether supplied expression is not NULL.
expression | - a boolean expression to check, if it results in false then test will be failed. |
#define tf_assert_not_null_message | ( | message, | |||
expression | ) | tf_assert(message, (expression)!=NULL) |
A helper macro to check whether supplied expression is not NULL and report message in case of check failure.
Source file name and line nimber will be appended to the message.
message | - text reason of test failure. | |
expression | - a boolean expression to check, if it results in false then test will be failed. |
#define tf_assert_same | ( | expected, | |||
actual | ) | tf_assert((expected)==(actual)) |
A helper macro to compare values of two expressions.
expected | - expected value | |
actual | - actual value |
#define tf_assert_same_v | ( | expected, | |||
actual | ) | tf_assert_v((expected)==(actual)) |
A helper macro to compare values of two expressions (for use in void function).
expected | - expected value | |
actual | - actual value |
#define tf_assert_same_message | ( | message, | |||
expected, | |||||
actual | ) | tf_assert_message(message, (expected)==(actual)) |
A helper macro to compare values of two expressions and report message in case of mismatch Source file name and line nimber will be appended to the message.
message | - text reason of test failure. | |
expected | - expected value | |
actual | - actual value |
Genereated on Tue Mar 11 19:26:09 2008 by Doxygen.
(c) Copyright 2005, 2008 The Apache Software Foundation or its licensors, as applicable.