libGimbal 0.1.0
C17-Based Extended Standard Library and Cross-Language Runtime Framework
|
Go to the source code of this file.
Unit testing macro utilities.
Definition in file gimbal_test_macros.h.
#define GBL_TEST_VERIFY | ( | expr | ) |
Definition at line 21 of file gimbal_test_macros.h.
#define GBL_TEST_COMPARE_FMT_ | ( | value | ) |
Definition at line 22 of file gimbal_test_macros.h.
#define GBL_TEST_COMPARE_CMP_ | ( | actual, | |
expected | |||
) |
Definition at line 23 of file gimbal_test_macros.h.
#define GBL_TEST_COMPARE | ( | actual, | |
expected | |||
) |
Definition at line 111 of file gimbal_test_macros.h.
#define GBL_TEST_COMPARE_INT | ( | actual, | |
expected | |||
) |
Definition at line 115 of file gimbal_test_macros.h.
#define GBL_TEST_COMPARE_UINT | ( | actual, | |
expected | |||
) |
Definition at line 119 of file gimbal_test_macros.h.
#define GBL_TEST_COMPARE_STRING | ( | actual, | |
expected | |||
) |
Definition at line 123 of file gimbal_test_macros.h.
#define GBL_TEST_COMPARE_FLOAT | ( | actual, | |
expected | |||
) |
Definition at line 127 of file gimbal_test_macros.h.
#define GBL_TEST_COMPARE_POINTER | ( | actual, | |
expected | |||
) |
Definition at line 131 of file gimbal_test_macros.h.
#define GBL_TEST_CALL |
Definition at line 135 of file gimbal_test_macros.h.
#define GBL_TEST_SKIP | ( | reason | ) |
Definition at line 137 of file gimbal_test_macros.h.
#define GBL_TEST_FAIL | ( | reason | ) |
Definition at line 141 of file gimbal_test_macros.h.
#define GBL_TEST_EXPECT_ERROR | ( | ) |
Definition at line 145 of file gimbal_test_macros.h.
#define GBL_SELF_TYPE_NAME |
Definition at line 156 of file gimbal_test_macros.h.
#define GBL_TEST_SUITE_CONTEXT_NAME |
Definition at line 160 of file gimbal_test_macros.h.
#define GBL_SELF_TYPE_PRIVATE_NAME |
Definition at line 164 of file gimbal_test_macros.h.
#define GBL_SELF_TYPE_PRIVATE |
Definition at line 168 of file gimbal_test_macros.h.
#define GBL_TEST_CASE | ( | name | ) |
Definition at line 171 of file gimbal_test_macros.h.
#define GBL_TEST_CASE_END |
Definition at line 183 of file gimbal_test_macros.h.
#define GBL_TEST_FIXTURE_TYPE |
Definition at line 186 of file gimbal_test_macros.h.
#define GBL_TEST_FIXTURE |
Definition at line 189 of file gimbal_test_macros.h.
#define GBL_TEST_REGISTER | ( | ... | ) |
Definition at line 198 of file gimbal_test_macros.h.
#define GBL_TEST_REGISTER_ | ( | ... | ) |
Definition at line 202 of file gimbal_test_macros.h.
#define GBL_TEST_CASE_PAIR | ( | suiteName, | |
caseName | |||
) |
Definition at line 227 of file gimbal_test_macros.h.
#define GBL_TEST_INIT | ( | ) |
Definition at line 230 of file gimbal_test_macros.h.
#define GBL_TEST_FINAL | ( | ) |
Definition at line 231 of file gimbal_test_macros.h.
#define GBL_TEST_NO_INIT |
Definition at line 232 of file gimbal_test_macros.h.
#define GBL_TEST_NO_FINAL |
Definition at line 235 of file gimbal_test_macros.h.
#define GBL_TEST_INIT_END |
Definition at line 238 of file gimbal_test_macros.h.
#define GBL_TEST_FINAL_END |
Definition at line 239 of file gimbal_test_macros.h.