|
OpenThread_app
|
#include <setjmp.h>#include <stdint.h>#include <limits.h>#include <math.h>#include <stdio.h>Go to the source code of this file.
Classes | |
| struct | _Unity |
Macros | |
| #define | UINT_MAX (sizeof(unsigned int) * 256 - 1) |
| #define | ULONG_MAX (sizeof(unsigned long) * 256 - 1) |
| #define | UNITY_INT_WIDTH (32) |
| #define | UNITY_LONG_WIDTH (32) |
| #define | UNITY_POINTER_WIDTH UNITY_LONG_WIDTH |
| #define | UNITY_DISPLAY_STYLE_POINTER UNITY_DISPLAY_STYLE_HEX32 |
| #define | UNITY_PTR_ATTRIBUTE |
| #define | UNITY_INCLUDE_FLOAT |
| #define | UNITY_FLOAT_PRECISION (0.00001f) |
| #define | UNITY_FLOAT_TYPE float |
| #define | isinf(n) |
| #define | UNITY_FLOAT_NEEDS_ZERO |
| #define | isnan(n) |
| #define | isneg(n) |
| #define | ispos(n) |
| #define | UNITY_EXCLUDE_DOUBLE |
| #define | UNITY_OUTPUT_CHAR(a) |
| #define | UNITY_OUTPUT_START() |
| #define | UNITY_OUTPUT_COMPLETE() |
| #define | UNITY_LINE_TYPE _U_UINT |
| #define | UNITY_COUNTER_TYPE _U_UINT |
| #define | UNITY_DISPLAY_RANGE_INT (0x10) |
| #define | UNITY_DISPLAY_RANGE_UINT (0x20) |
| #define | UNITY_DISPLAY_RANGE_HEX (0x40) |
| #define | UNITY_DISPLAY_RANGE_AUTO (0x80) |
| #define | TEST_PROTECT() |
| #define | TEST_ABORT() |
| #define | RUN_TEST(func) |
| #define | TEST_LINE_NUM (Unity.CurrentTestLineNumber) |
| #define | TEST_IS_IGNORED (Unity.CurrentTestIgnored) |
| #define | UNITY_NEW_TEST(a) |
| #define | UNITY_BEGIN() |
| #define | UNITY_END() |
| #define | UNITY_UNUSED(x) |
| #define | UNITY_TEST_FAIL(line, message) |
| #define | UNITY_TEST_IGNORE(line, message) |
| #define | UNITY_TEST_ASSERT(condition, line, message) |
| #define | UNITY_TEST_ASSERT_NULL(pointer, line, message) |
| #define | UNITY_TEST_ASSERT_NOT_NULL(pointer, line, message) |
| #define | UNITY_TEST_ASSERT_EQUAL_INT(expected, actual, line, message) |
| #define | UNITY_TEST_ASSERT_EQUAL_INT8(expected, actual, line, message) |
| #define | UNITY_TEST_ASSERT_EQUAL_INT16(expected, actual, line, message) |
| #define | UNITY_TEST_ASSERT_EQUAL_INT32(expected, actual, line, message) |
| #define | UNITY_TEST_ASSERT_EQUAL_UINT(expected, actual, line, message) |
| #define | UNITY_TEST_ASSERT_EQUAL_UINT8(expected, actual, line, message) |
| #define | UNITY_TEST_ASSERT_EQUAL_UINT16(expected, actual, line, message) |
| #define | UNITY_TEST_ASSERT_EQUAL_UINT32(expected, actual, line, message) |
| #define | UNITY_TEST_ASSERT_EQUAL_HEX8(expected, actual, line, message) |
| #define | UNITY_TEST_ASSERT_EQUAL_HEX16(expected, actual, line, message) |
| #define | UNITY_TEST_ASSERT_EQUAL_HEX32(expected, actual, line, message) |
| #define | UNITY_TEST_ASSERT_BITS(mask, expected, actual, line, message) |
| #define | UNITY_TEST_ASSERT_INT_WITHIN(delta, expected, actual, line, message) |
| #define | UNITY_TEST_ASSERT_INT8_WITHIN(delta, expected, actual, line, message) |
| #define | UNITY_TEST_ASSERT_INT16_WITHIN(delta, expected, actual, line, message) |
| #define | UNITY_TEST_ASSERT_INT32_WITHIN(delta, expected, actual, line, message) |
| #define | UNITY_TEST_ASSERT_UINT_WITHIN(delta, expected, actual, line, message) |
| #define | UNITY_TEST_ASSERT_UINT8_WITHIN(delta, expected, actual, line, message) |
| #define | UNITY_TEST_ASSERT_UINT16_WITHIN(delta, expected, actual, line, message) |
| #define | UNITY_TEST_ASSERT_UINT32_WITHIN(delta, expected, actual, line, message) |
| #define | UNITY_TEST_ASSERT_HEX8_WITHIN(delta, expected, actual, line, message) |
| #define | UNITY_TEST_ASSERT_HEX16_WITHIN(delta, expected, actual, line, message) |
| #define | UNITY_TEST_ASSERT_HEX32_WITHIN(delta, expected, actual, line, message) |
| #define | UNITY_TEST_ASSERT_EQUAL_PTR(expected, actual, line, message) |
| #define | UNITY_TEST_ASSERT_EQUAL_STRING(expected, actual, line, message) |
| #define | UNITY_TEST_ASSERT_EQUAL_STRING_LEN(expected, actual, len, line, message) |
| #define | UNITY_TEST_ASSERT_EQUAL_MEMORY(expected, actual, len, line, message) |
| #define | UNITY_TEST_ASSERT_EQUAL_INT_ARRAY(expected, actual, num_elements, line, message) |
| #define | UNITY_TEST_ASSERT_EQUAL_INT8_ARRAY(expected, actual, num_elements, line, message) |
| #define | UNITY_TEST_ASSERT_EQUAL_INT16_ARRAY(expected, actual, num_elements, line, message) |
| #define | UNITY_TEST_ASSERT_EQUAL_INT32_ARRAY(expected, actual, num_elements, line, message) |
| #define | UNITY_TEST_ASSERT_EQUAL_UINT_ARRAY(expected, actual, num_elements, line, message) |
| #define | UNITY_TEST_ASSERT_EQUAL_UINT8_ARRAY(expected, actual, num_elements, line, message) |
| #define | UNITY_TEST_ASSERT_EQUAL_UINT16_ARRAY(expected, actual, num_elements, line, message) |
| #define | UNITY_TEST_ASSERT_EQUAL_UINT32_ARRAY(expected, actual, num_elements, line, message) |
| #define | UNITY_TEST_ASSERT_EQUAL_HEX8_ARRAY(expected, actual, num_elements, line, message) |
| #define | UNITY_TEST_ASSERT_EQUAL_HEX16_ARRAY(expected, actual, num_elements, line, message) |
| #define | UNITY_TEST_ASSERT_EQUAL_HEX32_ARRAY(expected, actual, num_elements, line, message) |
| #define | UNITY_TEST_ASSERT_EQUAL_PTR_ARRAY(expected, actual, num_elements, line, message) |
| #define | UNITY_TEST_ASSERT_EQUAL_STRING_ARRAY(expected, actual, num_elements, line, message) |
| #define | UNITY_TEST_ASSERT_EQUAL_MEMORY_ARRAY(expected, actual, len, num_elements, line, message) |
| #define | UNITY_TEST_ASSERT_EQUAL_INT64(expected, actual, line, message) |
| #define | UNITY_TEST_ASSERT_EQUAL_UINT64(expected, actual, line, message) |
| #define | UNITY_TEST_ASSERT_EQUAL_HEX64(expected, actual, line, message) |
| #define | UNITY_TEST_ASSERT_EQUAL_INT64_ARRAY(expected, actual, num_elements, line, message) |
| #define | UNITY_TEST_ASSERT_EQUAL_UINT64_ARRAY(expected, actual, num_elements, line, message) |
| #define | UNITY_TEST_ASSERT_EQUAL_HEX64_ARRAY(expected, actual, num_elements, line, message) |
| #define | UNITY_TEST_ASSERT_INT64_WITHIN(delta, expected, actual, line, message) |
| #define | UNITY_TEST_ASSERT_UINT64_WITHIN(delta, expected, actual, line, message) |
| #define | UNITY_TEST_ASSERT_HEX64_WITHIN(delta, expected, actual, line, message) |
| #define | UNITY_TEST_ASSERT_FLOAT_WITHIN(delta, expected, actual, line, message) |
| #define | UNITY_TEST_ASSERT_EQUAL_FLOAT(expected, actual, line, message) |
| #define | UNITY_TEST_ASSERT_EQUAL_FLOAT_ARRAY(expected, actual, num_elements, line, message) |
| #define | UNITY_TEST_ASSERT_FLOAT_IS_INF(actual, line, message) |
| #define | UNITY_TEST_ASSERT_FLOAT_IS_NEG_INF(actual, line, message) |
| #define | UNITY_TEST_ASSERT_FLOAT_IS_NAN(actual, line, message) |
| #define | UNITY_TEST_ASSERT_FLOAT_IS_DETERMINATE(actual, line, message) |
| #define | UNITY_TEST_ASSERT_FLOAT_IS_NOT_INF(actual, line, message) |
| #define | UNITY_TEST_ASSERT_FLOAT_IS_NOT_NEG_INF(actual, line, message) |
| #define | UNITY_TEST_ASSERT_FLOAT_IS_NOT_NAN(actual, line, message) |
| #define | UNITY_TEST_ASSERT_FLOAT_IS_NOT_DETERMINATE(actual, line, message) |
| #define | UNITY_TEST_ASSERT_DOUBLE_WITHIN(delta, expected, actual, line, message) |
| #define | UNITY_TEST_ASSERT_EQUAL_DOUBLE(expected, actual, line, message) |
| #define | UNITY_TEST_ASSERT_EQUAL_DOUBLE_ARRAY(expected, actual, num_elements, line, message) |
| #define | UNITY_TEST_ASSERT_DOUBLE_IS_INF(actual, line, message) |
| #define | UNITY_TEST_ASSERT_DOUBLE_IS_NEG_INF(actual, line, message) |
| #define | UNITY_TEST_ASSERT_DOUBLE_IS_NAN(actual, line, message) |
| #define | UNITY_TEST_ASSERT_DOUBLE_IS_DETERMINATE(actual, line, message) |
| #define | UNITY_TEST_ASSERT_DOUBLE_IS_NOT_INF(actual, line, message) |
| #define | UNITY_TEST_ASSERT_DOUBLE_IS_NOT_NEG_INF(actual, line, message) |
| #define | UNITY_TEST_ASSERT_DOUBLE_IS_NOT_NAN(actual, line, message) |
| #define | UNITY_TEST_ASSERT_DOUBLE_IS_NOT_DETERMINATE(actual, line, message) |
Typedefs | |
| typedef unsigned char | _UU8 |
| typedef unsigned short | _UU16 |
| typedef unsigned int | _UU32 |
| typedef signed char | _US8 |
| typedef signed short | _US16 |
| typedef signed int | _US32 |
| typedef _UU32 | _U_UINT |
| typedef _US32 | _U_SINT |
| typedef _UU32 | _UP |
| typedef UNITY_FLOAT_TYPE | _UF |
| typedef void(* | UnityTestFunction) (void) |
| typedef enum _UNITY_FLOAT_TRAIT_T | UNITY_FLOAT_TRAIT_T |
Enumerations | |
| enum | UNITY_DISPLAY_STYLE_T { UNITY_DISPLAY_STYLE_INT = 4 + UNITY_DISPLAY_RANGE_INT + UNITY_DISPLAY_RANGE_AUTO , UNITY_DISPLAY_STYLE_INT8 = 1 + UNITY_DISPLAY_RANGE_INT , UNITY_DISPLAY_STYLE_INT16 = 2 + UNITY_DISPLAY_RANGE_INT , UNITY_DISPLAY_STYLE_INT32 = 4 + UNITY_DISPLAY_RANGE_INT , UNITY_DISPLAY_STYLE_UINT = 4 + UNITY_DISPLAY_RANGE_UINT + UNITY_DISPLAY_RANGE_AUTO , UNITY_DISPLAY_STYLE_UINT8 = 1 + UNITY_DISPLAY_RANGE_UINT , UNITY_DISPLAY_STYLE_UINT16 = 2 + UNITY_DISPLAY_RANGE_UINT , UNITY_DISPLAY_STYLE_UINT32 = 4 + UNITY_DISPLAY_RANGE_UINT , UNITY_DISPLAY_STYLE_HEX8 = 1 + UNITY_DISPLAY_RANGE_HEX , UNITY_DISPLAY_STYLE_HEX16 = 2 + UNITY_DISPLAY_RANGE_HEX , UNITY_DISPLAY_STYLE_HEX32 = 4 + UNITY_DISPLAY_RANGE_HEX , UNITY_DISPLAY_STYLE_UNKNOWN } |
| enum | _UNITY_FLOAT_TRAIT_T { UNITY_FLOAT_IS_NOT_INF = 0 , UNITY_FLOAT_IS_INF , UNITY_FLOAT_IS_NOT_NEG_INF , UNITY_FLOAT_IS_NEG_INF , UNITY_FLOAT_IS_NOT_NAN , UNITY_FLOAT_IS_NAN , UNITY_FLOAT_IS_NOT_DET , UNITY_FLOAT_IS_DET } |
Functions | |
| void | UnityBegin (const char *filename) |
| int | UnityEnd (void) |
| void | UnityConcludeTest (void) |
| void | UnityDefaultTestRun (UnityTestFunction Func, const char *FuncName, const int FuncLineNum) |
| void | UnityPrint (const char *string) |
| void | UnityPrintMask (const _U_UINT mask, const _U_UINT number) |
| void | UnityPrintNumberByStyle (const _U_SINT number, const UNITY_DISPLAY_STYLE_T style) |
| void | UnityPrintNumber (const _U_SINT number) |
| basically do an itoa using as little ram as possible | |
| void | UnityPrintNumberUnsigned (const _U_UINT number) |
| basically do an itoa using as little ram as possible | |
| void | UnityPrintNumberHex (const _U_UINT number, const char nibbles) |
| void | UnityAssertEqualNumber (const _U_SINT expected, const _U_SINT actual, const char *msg, const UNITY_LINE_TYPE lineNumber, const UNITY_DISPLAY_STYLE_T style) |
| void | UnityAssertEqualIntArray (UNITY_PTR_ATTRIBUTE const void *expected, UNITY_PTR_ATTRIBUTE const void *actual, const _UU32 num_elements, const char *msg, const UNITY_LINE_TYPE lineNumber, const UNITY_DISPLAY_STYLE_T style) |
| void | UnityAssertBits (const _U_SINT mask, const _U_SINT expected, const _U_SINT actual, const char *msg, const UNITY_LINE_TYPE lineNumber) |
| 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 _UU32 length, const char *msg, const UNITY_LINE_TYPE lineNumber) |
| void | UnityAssertEqualStringArray (const char **expected, const char **actual, const _UU32 num_elements, const char *msg, const UNITY_LINE_TYPE lineNumber) |
| void | UnityAssertEqualMemory (UNITY_PTR_ATTRIBUTE const void *expected, UNITY_PTR_ATTRIBUTE const void *actual, const _UU32 length, const _UU32 num_elements, const char *msg, const UNITY_LINE_TYPE lineNumber) |
| void | UnityAssertNumbersWithin (const _U_SINT delta, const _U_SINT expected, const _U_SINT actual, const char *msg, const UNITY_LINE_TYPE lineNumber, const UNITY_DISPLAY_STYLE_T style) |
| void | UnityFail (const char *message, const UNITY_LINE_TYPE line) |
| void | UnityIgnore (const char *message, const UNITY_LINE_TYPE line) |
| void | UnityAssertFloatsWithin (const _UF delta, const _UF expected, const _UF actual, const char *msg, const UNITY_LINE_TYPE lineNumber) |
| void | UnityAssertEqualFloatArray (UNITY_PTR_ATTRIBUTE const _UF *expected, UNITY_PTR_ATTRIBUTE const _UF *actual, const _UU32 num_elements, const char *msg, const UNITY_LINE_TYPE lineNumber) |
| void | UnityAssertFloatSpecial (const _UF actual, const char *msg, const UNITY_LINE_TYPE lineNumber, const UNITY_FLOAT_TRAIT_T style) |
Variables | |
| struct _Unity | Unity |
| const char | UnityStrErrFloat [] |
| const char | UnityStrErrDouble [] |
| const char | UnityStrErr64 [] |
| #define isinf | ( | n | ) |
| #define isnan | ( | n | ) |
| #define isneg | ( | n | ) |
| #define ispos | ( | n | ) |
| #define RUN_TEST | ( | func | ) |
| #define TEST_ABORT | ( | ) |
| #define TEST_IS_IGNORED (Unity.CurrentTestIgnored) |
| #define TEST_LINE_NUM (Unity.CurrentTestLineNumber) |
| #define TEST_PROTECT | ( | ) |
| #define UINT_MAX (sizeof(unsigned int) * 256 - 1) |
| #define ULONG_MAX (sizeof(unsigned long) * 256 - 1) |
| #define UNITY_BEGIN | ( | ) |
| #define UNITY_COUNTER_TYPE _U_UINT |
| #define UNITY_DISPLAY_RANGE_AUTO (0x80) |
| #define UNITY_DISPLAY_RANGE_HEX (0x40) |
| #define UNITY_DISPLAY_RANGE_INT (0x10) |
| #define UNITY_DISPLAY_RANGE_UINT (0x20) |
| #define UNITY_DISPLAY_STYLE_POINTER UNITY_DISPLAY_STYLE_HEX32 |
| #define UNITY_EXCLUDE_DOUBLE |
| #define UNITY_FLOAT_NEEDS_ZERO |
| #define UNITY_FLOAT_PRECISION (0.00001f) |
| #define UNITY_FLOAT_TYPE float |
| #define UNITY_INCLUDE_FLOAT |
| #define UNITY_INT_WIDTH (32) |
| #define UNITY_LINE_TYPE _U_UINT |
| #define UNITY_LONG_WIDTH (32) |
| #define UNITY_NEW_TEST | ( | a | ) |
| #define UNITY_OUTPUT_CHAR | ( | a | ) |
| #define UNITY_OUTPUT_COMPLETE | ( | ) |
| #define UNITY_OUTPUT_START | ( | ) |
| #define UNITY_POINTER_WIDTH UNITY_LONG_WIDTH |
| #define UNITY_PTR_ATTRIBUTE |
| #define UNITY_TEST_ASSERT | ( | condition, | |
| line, | |||
| message ) |
| #define UNITY_TEST_ASSERT_BITS | ( | mask, | |
| expected, | |||
| actual, | |||
| line, | |||
| message ) |
| #define UNITY_TEST_ASSERT_DOUBLE_IS_DETERMINATE | ( | actual, | |
| line, | |||
| message ) |
| #define UNITY_TEST_ASSERT_DOUBLE_IS_INF | ( | actual, | |
| line, | |||
| message ) |
| #define UNITY_TEST_ASSERT_DOUBLE_IS_NAN | ( | actual, | |
| line, | |||
| message ) |
| #define UNITY_TEST_ASSERT_DOUBLE_IS_NEG_INF | ( | actual, | |
| line, | |||
| message ) |
| #define UNITY_TEST_ASSERT_DOUBLE_IS_NOT_DETERMINATE | ( | actual, | |
| line, | |||
| message ) |
| #define UNITY_TEST_ASSERT_DOUBLE_IS_NOT_INF | ( | actual, | |
| line, | |||
| message ) |
| #define UNITY_TEST_ASSERT_DOUBLE_IS_NOT_NAN | ( | actual, | |
| line, | |||
| message ) |
| #define UNITY_TEST_ASSERT_DOUBLE_IS_NOT_NEG_INF | ( | actual, | |
| line, | |||
| message ) |
| #define UNITY_TEST_ASSERT_DOUBLE_WITHIN | ( | delta, | |
| expected, | |||
| actual, | |||
| line, | |||
| message ) |
| #define UNITY_TEST_ASSERT_EQUAL_DOUBLE | ( | expected, | |
| actual, | |||
| line, | |||
| message ) |
| #define UNITY_TEST_ASSERT_EQUAL_DOUBLE_ARRAY | ( | expected, | |
| actual, | |||
| num_elements, | |||
| line, | |||
| message ) |
| #define UNITY_TEST_ASSERT_EQUAL_FLOAT | ( | expected, | |
| actual, | |||
| line, | |||
| message ) |
| #define UNITY_TEST_ASSERT_EQUAL_FLOAT_ARRAY | ( | expected, | |
| actual, | |||
| num_elements, | |||
| line, | |||
| message ) |
| #define UNITY_TEST_ASSERT_EQUAL_HEX16 | ( | expected, | |
| actual, | |||
| line, | |||
| message ) |
| #define UNITY_TEST_ASSERT_EQUAL_HEX16_ARRAY | ( | expected, | |
| actual, | |||
| num_elements, | |||
| line, | |||
| message ) |
| #define UNITY_TEST_ASSERT_EQUAL_HEX32 | ( | expected, | |
| actual, | |||
| line, | |||
| message ) |
| #define UNITY_TEST_ASSERT_EQUAL_HEX32_ARRAY | ( | expected, | |
| actual, | |||
| num_elements, | |||
| line, | |||
| message ) |
| #define UNITY_TEST_ASSERT_EQUAL_HEX64 | ( | expected, | |
| actual, | |||
| line, | |||
| message ) |
| #define UNITY_TEST_ASSERT_EQUAL_HEX64_ARRAY | ( | expected, | |
| actual, | |||
| num_elements, | |||
| line, | |||
| message ) |
| #define UNITY_TEST_ASSERT_EQUAL_HEX8 | ( | expected, | |
| actual, | |||
| line, | |||
| message ) |
| #define UNITY_TEST_ASSERT_EQUAL_HEX8_ARRAY | ( | expected, | |
| actual, | |||
| num_elements, | |||
| line, | |||
| message ) |
| #define UNITY_TEST_ASSERT_EQUAL_INT | ( | expected, | |
| actual, | |||
| line, | |||
| message ) |
| #define UNITY_TEST_ASSERT_EQUAL_INT16 | ( | expected, | |
| actual, | |||
| line, | |||
| message ) |
| #define UNITY_TEST_ASSERT_EQUAL_INT16_ARRAY | ( | expected, | |
| actual, | |||
| num_elements, | |||
| line, | |||
| message ) |
| #define UNITY_TEST_ASSERT_EQUAL_INT32 | ( | expected, | |
| actual, | |||
| line, | |||
| message ) |
| #define UNITY_TEST_ASSERT_EQUAL_INT32_ARRAY | ( | expected, | |
| actual, | |||
| num_elements, | |||
| line, | |||
| message ) |
| #define UNITY_TEST_ASSERT_EQUAL_INT64 | ( | expected, | |
| actual, | |||
| line, | |||
| message ) |
| #define UNITY_TEST_ASSERT_EQUAL_INT64_ARRAY | ( | expected, | |
| actual, | |||
| num_elements, | |||
| line, | |||
| message ) |
| #define UNITY_TEST_ASSERT_EQUAL_INT8 | ( | expected, | |
| actual, | |||
| line, | |||
| message ) |
| #define UNITY_TEST_ASSERT_EQUAL_INT8_ARRAY | ( | expected, | |
| actual, | |||
| num_elements, | |||
| line, | |||
| message ) |
| #define UNITY_TEST_ASSERT_EQUAL_INT_ARRAY | ( | expected, | |
| actual, | |||
| num_elements, | |||
| line, | |||
| message ) |
| #define UNITY_TEST_ASSERT_EQUAL_MEMORY | ( | expected, | |
| actual, | |||
| len, | |||
| line, | |||
| message ) |
| #define UNITY_TEST_ASSERT_EQUAL_MEMORY_ARRAY | ( | expected, | |
| actual, | |||
| len, | |||
| num_elements, | |||
| line, | |||
| message ) |
| #define UNITY_TEST_ASSERT_EQUAL_PTR | ( | expected, | |
| actual, | |||
| line, | |||
| message ) |
| #define UNITY_TEST_ASSERT_EQUAL_PTR_ARRAY | ( | expected, | |
| actual, | |||
| num_elements, | |||
| line, | |||
| message ) |
| #define UNITY_TEST_ASSERT_EQUAL_STRING | ( | expected, | |
| actual, | |||
| line, | |||
| message ) |
| #define UNITY_TEST_ASSERT_EQUAL_STRING_ARRAY | ( | expected, | |
| actual, | |||
| num_elements, | |||
| line, | |||
| message ) |
| #define UNITY_TEST_ASSERT_EQUAL_STRING_LEN | ( | expected, | |
| actual, | |||
| len, | |||
| line, | |||
| message ) |
| #define UNITY_TEST_ASSERT_EQUAL_UINT | ( | expected, | |
| actual, | |||
| line, | |||
| message ) |
| #define UNITY_TEST_ASSERT_EQUAL_UINT16 | ( | expected, | |
| actual, | |||
| line, | |||
| message ) |
| #define UNITY_TEST_ASSERT_EQUAL_UINT16_ARRAY | ( | expected, | |
| actual, | |||
| num_elements, | |||
| line, | |||
| message ) |
| #define UNITY_TEST_ASSERT_EQUAL_UINT32 | ( | expected, | |
| actual, | |||
| line, | |||
| message ) |
| #define UNITY_TEST_ASSERT_EQUAL_UINT32_ARRAY | ( | expected, | |
| actual, | |||
| num_elements, | |||
| line, | |||
| message ) |
| #define UNITY_TEST_ASSERT_EQUAL_UINT64 | ( | expected, | |
| actual, | |||
| line, | |||
| message ) |
| #define UNITY_TEST_ASSERT_EQUAL_UINT64_ARRAY | ( | expected, | |
| actual, | |||
| num_elements, | |||
| line, | |||
| message ) |
| #define UNITY_TEST_ASSERT_EQUAL_UINT8 | ( | expected, | |
| actual, | |||
| line, | |||
| message ) |
| #define UNITY_TEST_ASSERT_EQUAL_UINT8_ARRAY | ( | expected, | |
| actual, | |||
| num_elements, | |||
| line, | |||
| message ) |
| #define UNITY_TEST_ASSERT_EQUAL_UINT_ARRAY | ( | expected, | |
| actual, | |||
| num_elements, | |||
| line, | |||
| message ) |
| #define UNITY_TEST_ASSERT_FLOAT_IS_DETERMINATE | ( | actual, | |
| line, | |||
| message ) |
| #define UNITY_TEST_ASSERT_FLOAT_IS_INF | ( | actual, | |
| line, | |||
| message ) |
| #define UNITY_TEST_ASSERT_FLOAT_IS_NAN | ( | actual, | |
| line, | |||
| message ) |
| #define UNITY_TEST_ASSERT_FLOAT_IS_NEG_INF | ( | actual, | |
| line, | |||
| message ) |
| #define UNITY_TEST_ASSERT_FLOAT_IS_NOT_DETERMINATE | ( | actual, | |
| line, | |||
| message ) |
| #define UNITY_TEST_ASSERT_FLOAT_IS_NOT_INF | ( | actual, | |
| line, | |||
| message ) |
| #define UNITY_TEST_ASSERT_FLOAT_IS_NOT_NAN | ( | actual, | |
| line, | |||
| message ) |
| #define UNITY_TEST_ASSERT_FLOAT_IS_NOT_NEG_INF | ( | actual, | |
| line, | |||
| message ) |
| #define UNITY_TEST_ASSERT_FLOAT_WITHIN | ( | delta, | |
| expected, | |||
| actual, | |||
| line, | |||
| message ) |
| #define UNITY_TEST_ASSERT_HEX16_WITHIN | ( | delta, | |
| expected, | |||
| actual, | |||
| line, | |||
| message ) |
| #define UNITY_TEST_ASSERT_HEX32_WITHIN | ( | delta, | |
| expected, | |||
| actual, | |||
| line, | |||
| message ) |
| #define UNITY_TEST_ASSERT_HEX64_WITHIN | ( | delta, | |
| expected, | |||
| actual, | |||
| line, | |||
| message ) |
| #define UNITY_TEST_ASSERT_HEX8_WITHIN | ( | delta, | |
| expected, | |||
| actual, | |||
| line, | |||
| message ) |
| #define UNITY_TEST_ASSERT_INT16_WITHIN | ( | delta, | |
| expected, | |||
| actual, | |||
| line, | |||
| message ) |
| #define UNITY_TEST_ASSERT_INT32_WITHIN | ( | delta, | |
| expected, | |||
| actual, | |||
| line, | |||
| message ) |
| #define UNITY_TEST_ASSERT_INT64_WITHIN | ( | delta, | |
| expected, | |||
| actual, | |||
| line, | |||
| message ) |
| #define UNITY_TEST_ASSERT_INT8_WITHIN | ( | delta, | |
| expected, | |||
| actual, | |||
| line, | |||
| message ) |
| #define UNITY_TEST_ASSERT_INT_WITHIN | ( | delta, | |
| expected, | |||
| actual, | |||
| line, | |||
| message ) |
| #define UNITY_TEST_ASSERT_NOT_NULL | ( | pointer, | |
| line, | |||
| message ) |
| #define UNITY_TEST_ASSERT_NULL | ( | pointer, | |
| line, | |||
| message ) |
| #define UNITY_TEST_ASSERT_UINT16_WITHIN | ( | delta, | |
| expected, | |||
| actual, | |||
| line, | |||
| message ) |
| #define UNITY_TEST_ASSERT_UINT32_WITHIN | ( | delta, | |
| expected, | |||
| actual, | |||
| line, | |||
| message ) |
| #define UNITY_TEST_ASSERT_UINT64_WITHIN | ( | delta, | |
| expected, | |||
| actual, | |||
| line, | |||
| message ) |
| #define UNITY_TEST_ASSERT_UINT8_WITHIN | ( | delta, | |
| expected, | |||
| actual, | |||
| line, | |||
| message ) |
| #define UNITY_TEST_ASSERT_UINT_WITHIN | ( | delta, | |
| expected, | |||
| actual, | |||
| line, | |||
| message ) |
| #define UNITY_TEST_FAIL | ( | line, | |
| message ) |
| #define UNITY_TEST_IGNORE | ( | line, | |
| message ) |
| #define UNITY_UNUSED | ( | x | ) |
| typedef UNITY_FLOAT_TYPE _UF |
| typedef signed short _US16 |
| typedef signed int _US32 |
| typedef signed char _US8 |
| typedef unsigned short _UU16 |
| typedef unsigned int _UU32 |
| typedef unsigned char _UU8 |
| typedef enum _UNITY_FLOAT_TRAIT_T UNITY_FLOAT_TRAIT_T |
| typedef void(* UnityTestFunction) (void) |
| enum _UNITY_FLOAT_TRAIT_T |
| void UnityAssertBits | ( | const _U_SINT | mask, |
| const _U_SINT | expected, | ||
| const _U_SINT | actual, | ||
| const char * | msg, | ||
| const UNITY_LINE_TYPE | lineNumber ) |
| void UnityAssertEqualFloatArray | ( | UNITY_PTR_ATTRIBUTE const _UF * | expected, |
| UNITY_PTR_ATTRIBUTE const _UF * | actual, | ||
| const _UU32 | num_elements, | ||
| const char * | msg, | ||
| const UNITY_LINE_TYPE | lineNumber ) |
| void UnityAssertEqualIntArray | ( | UNITY_PTR_ATTRIBUTE const void * | expected, |
| UNITY_PTR_ATTRIBUTE const void * | actual, | ||
| const _UU32 | num_elements, | ||
| const char * | msg, | ||
| const UNITY_LINE_TYPE | lineNumber, | ||
| const UNITY_DISPLAY_STYLE_T | style ) |
| void UnityAssertEqualMemory | ( | UNITY_PTR_ATTRIBUTE const void * | expected, |
| UNITY_PTR_ATTRIBUTE const void * | actual, | ||
| const _UU32 | length, | ||
| const _UU32 | num_elements, | ||
| const char * | msg, | ||
| const UNITY_LINE_TYPE | lineNumber ) |
| void UnityAssertEqualNumber | ( | const _U_SINT | expected, |
| const _U_SINT | 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 | ( | const char ** | expected, |
| const char ** | actual, | ||
| const _UU32 | num_elements, | ||
| const char * | msg, | ||
| const UNITY_LINE_TYPE | lineNumber ) |
| void UnityAssertEqualStringLen | ( | const char * | expected, |
| const char * | actual, | ||
| const _UU32 | length, | ||
| const char * | msg, | ||
| const UNITY_LINE_TYPE | lineNumber ) |
| void UnityAssertFloatSpecial | ( | const _UF | actual, |
| const char * | msg, | ||
| const UNITY_LINE_TYPE | lineNumber, | ||
| const UNITY_FLOAT_TRAIT_T | style ) |
| void UnityAssertFloatsWithin | ( | const _UF | delta, |
| const _UF | expected, | ||
| const _UF | actual, | ||
| const char * | msg, | ||
| const UNITY_LINE_TYPE | lineNumber ) |
| void UnityAssertNumbersWithin | ( | const _U_SINT | delta, |
| const _U_SINT | expected, | ||
| const _U_SINT | actual, | ||
| const char * | msg, | ||
| const UNITY_LINE_TYPE | lineNumber, | ||
| const UNITY_DISPLAY_STYLE_T | style ) |
| void UnityBegin | ( | const char * | filename | ) |
| void UnityConcludeTest | ( | void | ) |
| void UnityDefaultTestRun | ( | UnityTestFunction | Func, |
| const char * | FuncName, | ||
| const int | FuncLineNum ) |
| int UnityEnd | ( | void | ) |
| void UnityFail | ( | const char * | message, |
| const UNITY_LINE_TYPE | line ) |
| void UnityIgnore | ( | const char * | message, |
| const UNITY_LINE_TYPE | line ) |
| void UnityPrint | ( | const char * | string | ) |
| void UnityPrintNumber | ( | const _U_SINT | number | ) |
basically do an itoa using as little ram as possible
| void UnityPrintNumberByStyle | ( | const _U_SINT | number, |
| const UNITY_DISPLAY_STYLE_T | style ) |
| void UnityPrintNumberHex | ( | const _U_UINT | number, |
| const char | nibbles ) |
| void UnityPrintNumberUnsigned | ( | const _U_UINT | number | ) |
basically do an itoa using as little ram as possible
|
extern |
|
extern |
|
extern |
|
extern |