|
libGimbal 0.1.0
C17-Based Extended Standard Library and Cross-Language Runtime Framework
|
Go to the source code of this file.
Enumerations | |
| enum | GBL_TEST_ERROR_COMPARISON |
Unit testing macro utilities.
Definition in file gimbal_test_macros.h.
| #define GBL_TEST_VERIFY | ( | expr | ) |
Definition at line 25 of file gimbal_test_macros.h.
| #define GBL_TEST_COMPARE | ( | actual, | |
| expected ) |
Definition at line 149 of file gimbal_test_macros.h.
| #define GBL_TEST_COMPARE_INT | ( | actual, | |
| expected ) |
Definition at line 153 of file gimbal_test_macros.h.
| #define GBL_TEST_COMPARE_UINT | ( | actual, | |
| expected ) |
Definition at line 157 of file gimbal_test_macros.h.
| #define GBL_TEST_COMPARE_STRING | ( | actual, | |
| expected ) |
Definition at line 161 of file gimbal_test_macros.h.
| #define GBL_TEST_COMPARE_FLOAT | ( | actual, | |
| expected ) |
Definition at line 165 of file gimbal_test_macros.h.
| #define GBL_TEST_COMPARE_POINTER | ( | actual, | |
| expected ) |
Definition at line 169 of file gimbal_test_macros.h.
| #define GBL_TEST_ERROR | ( | actual, | |
| precise, | |||
| epsilon, | |||
| cmp ) |
Definition at line 179 of file gimbal_test_macros.h.
| #define GBL_TEST_CALL |
Definition at line 192 of file gimbal_test_macros.h.
| #define GBL_TEST_SKIP | ( | reason | ) |
Definition at line 194 of file gimbal_test_macros.h.
| #define GBL_TEST_FAIL | ( | ... | ) |
Definition at line 198 of file gimbal_test_macros.h.
| #define GBL_TEST_EXPECT_ERROR | ( | ) |
Definition at line 202 of file gimbal_test_macros.h.
| #define GBL_SELF_TYPE_NAME |
Definition at line 213 of file gimbal_test_macros.h.
| #define GBL_TEST_SUITE_CONTEXT_NAME |
Definition at line 217 of file gimbal_test_macros.h.
| #define GBL_SELF_TYPE_PRIVATE_NAME |
Definition at line 221 of file gimbal_test_macros.h.
| #define GBL_SELF_TYPE_PRIVATE |
Definition at line 225 of file gimbal_test_macros.h.
| #define GBL_TEST_CASE | ( | name | ) |
Definition at line 228 of file gimbal_test_macros.h.
| #define GBL_TEST_CASE_END |
Definition at line 240 of file gimbal_test_macros.h.
| #define GBL_TEST_FIXTURE_TYPE |
Definition at line 243 of file gimbal_test_macros.h.
| #define GBL_TEST_FIXTURE |
Definition at line 246 of file gimbal_test_macros.h.
| #define GBL_TEST_REGISTER | ( | ... | ) |
Definition at line 255 of file gimbal_test_macros.h.
| #define GBL_TEST_REGISTER_ | ( | ... | ) |
Definition at line 259 of file gimbal_test_macros.h.
| #define GBL_TEST_CASE_PAIR | ( | suiteName, | |
| caseName ) |
Definition at line 284 of file gimbal_test_macros.h.
| #define GBL_TEST_INIT | ( | ) |
Definition at line 287 of file gimbal_test_macros.h.
| #define GBL_TEST_FINAL | ( | ) |
Definition at line 288 of file gimbal_test_macros.h.
| #define GBL_TEST_INIT_NONE |
Definition at line 289 of file gimbal_test_macros.h.
| #define GBL_TEST_FINAL_NONE |
Definition at line 292 of file gimbal_test_macros.h.
| #define GBL_TEST_FIXTURE_NONE |
Definition at line 295 of file gimbal_test_macros.h.
| #define GBL_TEST_INIT_END |
Definition at line 297 of file gimbal_test_macros.h.
| #define GBL_TEST_FINAL_END |
Definition at line 298 of file gimbal_test_macros.h.
| enum GBL_TEST_ERROR_COMPARISON |
Definition at line 173 of file gimbal_test_macros.h.