| Cutterリファレンスマニュアル | ||||
|---|---|---|---|---|
| Top | 説明 | ||||
概要
#define cut_assert (expression, ...) #define cut_assert_true (expression, ...) #define cut_assert_false (expression, ...) #define cut_assert_equal_boolean (expected, actual) #define cut_assert_not_equal_boolean (expected, actual) #define cut_assert_null (expression, ...) #define cut_assert_null_string (string, ...) #define cut_assert_not_null (expression, ...) #define cut_assert_equal_int (expected, actual, ...) #define cut_assert_not_equal_int (expected, actual) #define cut_assert_equal_uint (expected, actual, ...) #define cut_assert_not_equal_uint (expected, actual) #define cut_assert_equal_size (expected, actual, ...) #define cut_assert_not_equal_size (expected, actual) #define cut_assert_equal_double (expected, error, actual, ...) #define cut_assert_not_equal_double (expected, error, actual) #define cut_assert_equal_string (expected, actual, ...) #define cut_assert_not_equal_string (expected, actual) #define cut_assert_equal_string_with_free (expected, actual, ...) #define cut_assert_equal_string_or_null (expected, actual, ...) #define cut_assert_equal_substring (expected, actual, length) #define cut_assert_not_equal_substring (expected, actual, length) #define cut_assert_equal_memory (expected, expected_size, actual, actual_size, ...) #define cut_assert_not_equal_memory (expected, expected_size, actual, actual_size) #define cut_assert_equal_string_array (expected, actual, ...) #define cut_assert_equal_string_array_with_free(expected, actual, ...) #define cut_assert_operator (lhs, operator, rhs, ...) #define cut_assert_operator_int (lhs, operator, rhs, ...) #define cut_assert_operator_uint (lhs, operator, rhs, ...) #define cut_assert_operator_size (lhs, operator, rhs, ...) #define cut_assert_operator_double (lhs, operator, rhs, ...) #define cut_assert_equal (function, expected, actual, ...) #define cut_assert_errno (...) #define cut_assert_file_exist (path, ...) #define cut_assert_path_exist (path, ...) #define cut_assert_path_not_exist (path, ...) #define cut_assert_match (pattern, actual, ...) #define cut_assert_match_with_free (pattern, actual, ...) #define cut_assert_equal_pointer (expected, actual, ...) #define cut_assert_equal_fixture_data_string(expected, path, ...) #define cut_error (...) #define cut_error_errno (...) #define cut_fail (...) #define cut_pend (...) #define cut_pending (...) #define cut_notify (...) #define cut_omit (...) #define cut_return ()
詳細
cut_assert_equal_string_with_free()
#define cut_assert_equal_string_with_free(expected, actual, ...)
0.3から
cut_assert_equal_string_or_null()
#define cut_assert_equal_string_or_null(expected, actual, ...)
警告
cut_assert_equal_string_or_nullはバージョン0.3から非推奨になりました。新しく書くコードでは使わないでください。代わりにcut_assert_equal_string()を使ってください。
cut_assert_not_equal_substring()
#define cut_assert_not_equal_substring(expected, actual, length)
1.0.7から
cut_assert_equal_memory()
#define cut_assert_equal_memory(expected, expected_size, \
actual, actual_size, ...)
cut_assert_not_equal_memory()
#define cut_assert_not_equal_memory(expected, expected_size, \
actual, actual_size)
1.0.7から
cut_assert_equal_string_array_with_free()
#define cut_assert_equal_string_array_with_free(expected, actual, \
...)
0.9から
cut_assert_file_exist()
#define cut_assert_file_exist(path, ...)
警告
cut_assert_file_existはバージョン1.0.2から非推奨になりました。新しく書くコードでは使わないでください。代わりにcut_assert_path_exist()を使ってください。
0.9から
cut_assert_equal_fixture_data_string()
#define cut_assert_equal_fixture_data_string(expected, path, ...)
1.0.2から
cut_pending()
#define cut_pending(...)
警告
cut_pendingはバージョン0.4から非推奨になりました。新しく書くコードでは使わないでください。代わりにcut_pend()を使ってください。