|
libft
|
Go to the source code of this file.
Macros | |
| #define | UNITY_PROGMEM |
| #define | UNITY_FAIL_AND_BAIL do { Unity.CurrentTestFailed = 1; UNITY_OUTPUT_FLUSH(); TEST_ABORT(); } while (0) |
| #define | UNITY_IGNORE_AND_BAIL do { Unity.CurrentTestIgnored = 1; UNITY_OUTPUT_FLUSH(); TEST_ABORT(); } while (0) |
| #define | RETURN_IF_FAIL_OR_IGNORE do { if (Unity.CurrentTestFailed || Unity.CurrentTestIgnored) { TEST_ABORT(); } } while (0) |
| #define | UnityPrintPointlessAndBail() |
| #define | UNITY_FLOAT_OR_DOUBLE_WITHIN(delta, expected, actual, diff) |
| #define | UNITY_NAN_CHECK isnan(expected) && isnan(actual) |
| #define | UNITY_PRINT_EXPECTED_AND_ACTUAL_FLOAT(expected, actual) |
Functions | |
| void | UnityPrint (const char *string) |
| void | UnityPrintLen (const char *string, const UNITY_UINT32 length) |
| void | UnityPrintNumberByStyle (const UNITY_INT number, const UNITY_DISPLAY_STYLE_T style) |
| void | UnityPrintNumber (const UNITY_INT number_to_print) |
| void | UnityPrintNumberUnsigned (const UNITY_UINT number) |
| void | UnityPrintNumberHex (const UNITY_UINT number, const char nibbles_to_print) |
| void | UnityPrintMask (const UNITY_UINT mask, const UNITY_UINT number) |
| void | UnityPrintFloat (const UNITY_DOUBLE input_number) |
| void | UnityConcludeTest (void) |
| void | UnityAssertBits (const UNITY_INT mask, const UNITY_INT expected, const UNITY_INT actual, const char *msg, const UNITY_LINE_TYPE lineNumber) |
| void | UnityAssertEqualNumber (const UNITY_INT expected, const UNITY_INT actual, const char *msg, const UNITY_LINE_TYPE lineNumber, const UNITY_DISPLAY_STYLE_T style) |
| void | UnityAssertGreaterOrLessOrEqualNumber (const UNITY_INT threshold, const UNITY_INT actual, const UNITY_COMPARISON_T compare, const char *msg, const UNITY_LINE_TYPE lineNumber, const UNITY_DISPLAY_STYLE_T style) |
| void | UnityAssertEqualIntArray (UNITY_INTERNAL_PTR expected, UNITY_INTERNAL_PTR actual, const UNITY_UINT32 num_elements, const char *msg, const UNITY_LINE_TYPE lineNumber, const UNITY_DISPLAY_STYLE_T style, const UNITY_FLAGS_T flags) |
| void | UnityAssertEqualFloatArray (UNITY_PTR_ATTRIBUTE const UNITY_FLOAT *expected, UNITY_PTR_ATTRIBUTE const UNITY_FLOAT *actual, const UNITY_UINT32 num_elements, const char *msg, const UNITY_LINE_TYPE lineNumber, const UNITY_FLAGS_T flags) |
| void | UnityAssertFloatsWithin (const UNITY_FLOAT delta, const UNITY_FLOAT expected, const UNITY_FLOAT actual, const char *msg, const UNITY_LINE_TYPE lineNumber) |
| void | UnityAssertFloatsNotWithin (const UNITY_FLOAT delta, const UNITY_FLOAT expected, const UNITY_FLOAT actual, const char *msg, const UNITY_LINE_TYPE lineNumber) |
| void | UnityAssertGreaterOrLessFloat (const UNITY_FLOAT threshold, const UNITY_FLOAT actual, const UNITY_COMPARISON_T compare, const char *msg, const UNITY_LINE_TYPE lineNumber) |
| void | UnityAssertFloatSpecial (const UNITY_FLOAT actual, const char *msg, const UNITY_LINE_TYPE lineNumber, const UNITY_FLOAT_TRAIT_T style) |
| void | UnityAssertNumbersWithin (const UNITY_UINT delta, const UNITY_INT expected, const UNITY_INT actual, const char *msg, const UNITY_LINE_TYPE lineNumber, const UNITY_DISPLAY_STYLE_T style) |
| void | UnityAssertNumbersArrayWithin (const UNITY_UINT delta, UNITY_INTERNAL_PTR expected, UNITY_INTERNAL_PTR actual, const UNITY_UINT32 num_elements, const char *msg, const UNITY_LINE_TYPE lineNumber, const UNITY_DISPLAY_STYLE_T style, const UNITY_FLAGS_T flags) |
| void | UnityAssertEqualString (const char *expected, const char *actual, const char *msg, const UNITY_LINE_TYPE lineNumber) |
| void | UnityAssertEqualStringLen (const char *expected, const char *actual, const UNITY_UINT32 length, const char *msg, const UNITY_LINE_TYPE lineNumber) |
| void | UnityAssertEqualStringArray (UNITY_INTERNAL_PTR expected, const char **actual, const UNITY_UINT32 num_elements, const char *msg, const UNITY_LINE_TYPE lineNumber, const UNITY_FLAGS_T flags) |
| void | UnityAssertEqualMemory (UNITY_INTERNAL_PTR expected, UNITY_INTERNAL_PTR actual, const UNITY_UINT32 length, const UNITY_UINT32 num_elements, const char *msg, const UNITY_LINE_TYPE lineNumber, const UNITY_FLAGS_T flags) |
| UNITY_INTERNAL_PTR | UnityNumToPtr (const UNITY_INT num, const UNITY_UINT8 size) |
| UNITY_INTERNAL_PTR | UnityFloatToPtr (const float num) |
| void | UnityFail (const char *msg, const UNITY_LINE_TYPE line) |
| void | UnityIgnore (const char *msg, const UNITY_LINE_TYPE line) |
| void | UnityMessage (const char *msg, const UNITY_LINE_TYPE line) |
| void | UnityDefaultTestRun (UnityTestFunction Func, const char *FuncName, const int FuncLineNum) |
| void | UnitySetTestFile (const char *filename) |
| void | UnityBegin (const char *filename) |
| int | UnityEnd (void) |
Variables | |
| struct UNITY_STORAGE_T | Unity |
| const char UNITY_PROGMEM | UnityStrOk [] = "OK" |
| const char UNITY_PROGMEM | UnityStrPass [] = "PASS" |
| const char UNITY_PROGMEM | UnityStrFail [] = "FAIL" |
| const char UNITY_PROGMEM | UnityStrIgnore [] = "IGNORE" |
| const char UNITY_PROGMEM | UnityStrErrShorthand [] = "Unity Shorthand Support Disabled" |
| const char UNITY_PROGMEM | UnityStrErrFloat [] = "Unity Floating Point Disabled" |
| const char UNITY_PROGMEM | UnityStrErrDouble [] = "Unity Double Precision Disabled" |
| const char UNITY_PROGMEM | UnityStrErr64 [] = "Unity 64-bit Support Disabled" |
| #define RETURN_IF_FAIL_OR_IGNORE do { if (Unity.CurrentTestFailed || Unity.CurrentTestIgnored) { TEST_ABORT(); } } while (0) |
| #define UNITY_FAIL_AND_BAIL do { Unity.CurrentTestFailed = 1; UNITY_OUTPUT_FLUSH(); TEST_ABORT(); } while (0) |
| #define UNITY_FLOAT_OR_DOUBLE_WITHIN | ( | delta, | |
| expected, | |||
| actual, | |||
| diff | |||
| ) |
| #define UNITY_IGNORE_AND_BAIL do { Unity.CurrentTestIgnored = 1; UNITY_OUTPUT_FLUSH(); TEST_ABORT(); } while (0) |
| #define UNITY_PRINT_EXPECTED_AND_ACTUAL_FLOAT | ( | expected, | |
| actual | |||
| ) |
| #define UnityPrintPointlessAndBail | ( | ) |
| void UnityAssertBits | ( | const UNITY_INT | mask, |
| const UNITY_INT | expected, | ||
| const UNITY_INT | actual, | ||
| const char * | msg, | ||
| const UNITY_LINE_TYPE | lineNumber | ||
| ) |
| void UnityAssertEqualFloatArray | ( | UNITY_PTR_ATTRIBUTE const UNITY_FLOAT * | expected, |
| UNITY_PTR_ATTRIBUTE const UNITY_FLOAT * | actual, | ||
| const UNITY_UINT32 | num_elements, | ||
| const char * | msg, | ||
| const UNITY_LINE_TYPE | lineNumber, | ||
| const UNITY_FLAGS_T | flags | ||
| ) |
| void UnityAssertEqualIntArray | ( | UNITY_INTERNAL_PTR | expected, |
| UNITY_INTERNAL_PTR | actual, | ||
| const UNITY_UINT32 | num_elements, | ||
| const char * | msg, | ||
| const UNITY_LINE_TYPE | lineNumber, | ||
| const UNITY_DISPLAY_STYLE_T | style, | ||
| const UNITY_FLAGS_T | flags | ||
| ) |
| void UnityAssertEqualMemory | ( | UNITY_INTERNAL_PTR | expected, |
| UNITY_INTERNAL_PTR | actual, | ||
| const UNITY_UINT32 | length, | ||
| const UNITY_UINT32 | num_elements, | ||
| const char * | msg, | ||
| const UNITY_LINE_TYPE | lineNumber, | ||
| const UNITY_FLAGS_T | flags | ||
| ) |
| void UnityAssertEqualNumber | ( | const UNITY_INT | expected, |
| const UNITY_INT | actual, | ||
| const char * | msg, | ||
| const UNITY_LINE_TYPE | lineNumber, | ||
| const UNITY_DISPLAY_STYLE_T | style | ||
| ) |
| void UnityAssertEqualString | ( | const char * | expected, |
| const char * | actual, | ||
| const char * | msg, | ||
| const UNITY_LINE_TYPE | lineNumber | ||
| ) |
| void UnityAssertEqualStringArray | ( | UNITY_INTERNAL_PTR | expected, |
| const char ** | actual, | ||
| const UNITY_UINT32 | num_elements, | ||
| const char * | msg, | ||
| const UNITY_LINE_TYPE | lineNumber, | ||
| const UNITY_FLAGS_T | flags | ||
| ) |
| void UnityAssertEqualStringLen | ( | const char * | expected, |
| const char * | actual, | ||
| const UNITY_UINT32 | length, | ||
| const char * | msg, | ||
| const UNITY_LINE_TYPE | lineNumber | ||
| ) |
| void UnityAssertFloatsNotWithin | ( | const UNITY_FLOAT | delta, |
| const UNITY_FLOAT | expected, | ||
| const UNITY_FLOAT | actual, | ||
| const char * | msg, | ||
| const UNITY_LINE_TYPE | lineNumber | ||
| ) |
| void UnityAssertFloatSpecial | ( | const UNITY_FLOAT | actual, |
| const char * | msg, | ||
| const UNITY_LINE_TYPE | lineNumber, | ||
| const UNITY_FLOAT_TRAIT_T | style | ||
| ) |
| void UnityAssertFloatsWithin | ( | const UNITY_FLOAT | delta, |
| const UNITY_FLOAT | expected, | ||
| const UNITY_FLOAT | actual, | ||
| const char * | msg, | ||
| const UNITY_LINE_TYPE | lineNumber | ||
| ) |
| void UnityAssertGreaterOrLessFloat | ( | const UNITY_FLOAT | threshold, |
| const UNITY_FLOAT | actual, | ||
| const UNITY_COMPARISON_T | compare, | ||
| const char * | msg, | ||
| const UNITY_LINE_TYPE | lineNumber | ||
| ) |
| void UnityAssertGreaterOrLessOrEqualNumber | ( | const UNITY_INT | threshold, |
| const UNITY_INT | actual, | ||
| const UNITY_COMPARISON_T | compare, | ||
| const char * | msg, | ||
| const UNITY_LINE_TYPE | lineNumber, | ||
| const UNITY_DISPLAY_STYLE_T | style | ||
| ) |
| void UnityAssertNumbersArrayWithin | ( | const UNITY_UINT | delta, |
| UNITY_INTERNAL_PTR | expected, | ||
| UNITY_INTERNAL_PTR | actual, | ||
| const UNITY_UINT32 | num_elements, | ||
| const char * | msg, | ||
| const UNITY_LINE_TYPE | lineNumber, | ||
| const UNITY_DISPLAY_STYLE_T | style, | ||
| const UNITY_FLAGS_T | flags | ||
| ) |
| void UnityAssertNumbersWithin | ( | const UNITY_UINT | delta, |
| const UNITY_INT | expected, | ||
| const UNITY_INT | actual, | ||
| const char * | msg, | ||
| const UNITY_LINE_TYPE | lineNumber, | ||
| const UNITY_DISPLAY_STYLE_T | style | ||
| ) |
| void UnityDefaultTestRun | ( | UnityTestFunction | Func, |
| const char * | FuncName, | ||
| const int | FuncLineNum | ||
| ) |
| void UnityFail | ( | const char * | msg, |
| const UNITY_LINE_TYPE | line | ||
| ) |
| UNITY_INTERNAL_PTR UnityFloatToPtr | ( | const float | num | ) |
| void UnityIgnore | ( | const char * | msg, |
| const UNITY_LINE_TYPE | line | ||
| ) |
| void UnityMessage | ( | const char * | msg, |
| const UNITY_LINE_TYPE | line | ||
| ) |
| UNITY_INTERNAL_PTR UnityNumToPtr | ( | const UNITY_INT | num, |
| const UNITY_UINT8 | size | ||
| ) |
| void UnityPrintFloat | ( | const UNITY_DOUBLE | input_number | ) |
| void UnityPrintLen | ( | const char * | string, |
| const UNITY_UINT32 | length | ||
| ) |
| void UnityPrintMask | ( | const UNITY_UINT | mask, |
| const UNITY_UINT | number | ||
| ) |
| void UnityPrintNumberByStyle | ( | const UNITY_INT | number, |
| const UNITY_DISPLAY_STYLE_T | style | ||
| ) |
| void UnityPrintNumberHex | ( | const UNITY_UINT | number, |
| const char | nibbles_to_print | ||
| ) |
| void UnityPrintNumberUnsigned | ( | const UNITY_UINT | number | ) |
| UNITY_INT16 i16 |
| UNITY_INT32 i32 |
| UNITY_INT8 i8 |
| struct UNITY_STORAGE_T Unity |
| const char UNITY_PROGMEM UnityStrErr64[] = "Unity 64-bit Support Disabled" |
| const char UNITY_PROGMEM UnityStrErrDouble[] = "Unity Double Precision Disabled" |
| const char UNITY_PROGMEM UnityStrErrFloat[] = "Unity Floating Point Disabled" |
| const char UNITY_PROGMEM UnityStrErrShorthand[] = "Unity Shorthand Support Disabled" |
| const char UNITY_PROGMEM UnityStrFail[] = "FAIL" |
| const char UNITY_PROGMEM UnityStrIgnore[] = "IGNORE" |
| const char UNITY_PROGMEM UnityStrOk[] = "OK" |
| const char UNITY_PROGMEM UnityStrPass[] = "PASS" |