ContainerTracer  0.1
Data Structures | Macros | Typedefs | Enumerations | Functions | Variables
unity_internals.h File Reference
#include <setjmp.h>
#include <math.h>
#include <stddef.h>
#include <stdint.h>
#include <limits.h>
#include <stdio.h>
Include dependency graph for unity_internals.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  UNITY_STORAGE_T
 

Macros

#define UNITY_FUNCTION_ATTR(a)   /* ignore */
 
#define UNITY_INT_WIDTH   (32)
 
#define UNITY_LONG_WIDTH   (32)
 
#define UNITY_POINTER_WIDTH   UNITY_LONG_WIDTH
 
#define UNITY_MAX_NIBBLES   (8) /* Maximum number of nibbles in a UNITY_(U)INT */
 
#define UNITY_PTR_TO_INT   UNITY_INT32
 
#define UNITY_DISPLAY_STYLE_POINTER   UNITY_DISPLAY_STYLE_HEX32
 
#define UNITY_PTR_ATTRIBUTE
 
#define UNITY_INTERNAL_PTR   UNITY_PTR_ATTRIBUTE const void *
 
#define UNITY_FLOAT_PRECISION   (0.00001f)
 
#define UNITY_FLOAT_TYPE   float
 
#define isinf(n)   (isnan((n) - (n)) && !isnan(n))
 
#define isnan(n)   ((n != n) ? 1 : 0)
 
#define UNITY_EXCLUDE_DOUBLE
 
#define UNITY_DOUBLE_TYPE   double
 
#define UNITY_OUTPUT_CHAR(a)   (void)putchar(a)
 
#define UNITY_OUTPUT_FLUSH()
 
#define UNITY_FLUSH_CALL()   UNITY_OUTPUT_FLUSH()
 
#define UNITY_PRINT_EOL()   UNITY_OUTPUT_CHAR('\n')
 
#define UNITY_OUTPUT_START()   (void)puts(">>>>>>>>>>>>>>>>>>>>>>>")
 
#define UNITY_OUTPUT_COMPLETE()   (void)puts("<<<<<<<<<<<<<<<<<<<<<<<\n")
 
#define UNITY_EXEC_TIME_START()
 
#define UNITY_EXEC_TIME_STOP()
 
#define UNITY_TIME_TYPE   UNITY_UINT
 
#define UNITY_PRINT_EXEC_TIME()
 
#define UNITY_LINE_TYPE   UNITY_UINT
 
#define UNITY_COUNTER_TYPE   UNITY_UINT
 
#define UNITY_DISPLAY_RANGE_INT   (0x10)
 
#define UNITY_DISPLAY_RANGE_UINT   (0x20)
 
#define UNITY_DISPLAY_RANGE_HEX   (0x40)
 
#define UNITY_DISPLAY_RANGE_CHAR   (0x80)
 
#define UNITY_CLR_DETAILS()
 
#define UNITY_SET_DETAIL(d1)
 
#define UNITY_SET_DETAILS(d1, d2)
 
#define UNITY_DETAIL1_NAME   "Function"
 
#define UNITY_DETAIL2_NAME   "Argument"
 
#define TEST_PROTECT()   (setjmp(Unity.AbortFrame) == 0)
 
#define TEST_ABORT()   longjmp(Unity.AbortFrame, 1)
 
#define RUN_TEST(func)   UnityDefaultTestRun(func, #func, __LINE__)
 
#define TEST_LINE_NUM   (Unity.CurrentTestLineNumber)
 
#define TEST_IS_IGNORED   (Unity.CurrentTestIgnored)
 
#define UNITY_NEW_TEST(a)
 
#define UNITY_BEGIN()   UnityBegin(__FILE__)
 
#define UNITY_END()   UnityEnd()
 
#define UNITY_SHORTHAND_AS_OLD
 
#define UNITY_TEST_FAIL(line, message)   UnityFail((message), (UNITY_LINE_TYPE)(line))
 
#define UNITY_TEST_IGNORE(line, message)   UnityIgnore((message), (UNITY_LINE_TYPE)(line))
 
#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_EMPTY(pointer, line, message)
 
#define UNITY_TEST_ASSERT_NOT_EMPTY(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_EQUAL_CHAR(expected, actual, line, message)
 
#define UNITY_TEST_ASSERT_BITS(mask, expected, actual, line, message)
 
#define UNITY_TEST_ASSERT_NOT_EQUAL_INT(threshold, actual, line, message)
 
#define UNITY_TEST_ASSERT_NOT_EQUAL_INT8(threshold, actual, line, message)
 
#define UNITY_TEST_ASSERT_NOT_EQUAL_INT16(threshold, actual, line, message)
 
#define UNITY_TEST_ASSERT_NOT_EQUAL_INT32(threshold, actual, line, message)
 
#define UNITY_TEST_ASSERT_NOT_EQUAL_UINT(threshold, actual, line, message)
 
#define UNITY_TEST_ASSERT_NOT_EQUAL_UINT8(threshold, actual, line, message)
 
#define UNITY_TEST_ASSERT_NOT_EQUAL_UINT16(threshold, actual, line, message)
 
#define UNITY_TEST_ASSERT_NOT_EQUAL_UINT32(threshold, actual, line, message)
 
#define UNITY_TEST_ASSERT_NOT_EQUAL_HEX8(threshold, actual, line, message)
 
#define UNITY_TEST_ASSERT_NOT_EQUAL_HEX16(threshold, actual, line, message)
 
#define UNITY_TEST_ASSERT_NOT_EQUAL_HEX32(threshold, actual, line, message)
 
#define UNITY_TEST_ASSERT_NOT_EQUAL_CHAR(threshold, actual, line, message)
 
#define UNITY_TEST_ASSERT_GREATER_THAN_INT(threshold, actual, line, message)
 
#define UNITY_TEST_ASSERT_GREATER_THAN_INT8(threshold, actual, line, message)
 
#define UNITY_TEST_ASSERT_GREATER_THAN_INT16(threshold, actual, line, message)
 
#define UNITY_TEST_ASSERT_GREATER_THAN_INT32(threshold, actual, line, message)
 
#define UNITY_TEST_ASSERT_GREATER_THAN_UINT(threshold, actual, line, message)
 
#define UNITY_TEST_ASSERT_GREATER_THAN_UINT8(threshold, actual, line, message)
 
#define UNITY_TEST_ASSERT_GREATER_THAN_UINT16(threshold, actual, line, message)
 
#define UNITY_TEST_ASSERT_GREATER_THAN_UINT32(threshold, actual, line, message)
 
#define UNITY_TEST_ASSERT_GREATER_THAN_HEX8(threshold, actual, line, message)
 
#define UNITY_TEST_ASSERT_GREATER_THAN_HEX16(threshold, actual, line, message)
 
#define UNITY_TEST_ASSERT_GREATER_THAN_HEX32(threshold, actual, line, message)
 
#define UNITY_TEST_ASSERT_GREATER_THAN_CHAR(threshold, actual, line, message)
 
#define UNITY_TEST_ASSERT_SMALLER_THAN_INT(threshold, actual, line, message)
 
#define UNITY_TEST_ASSERT_SMALLER_THAN_INT8(threshold, actual, line, message)
 
#define UNITY_TEST_ASSERT_SMALLER_THAN_INT16(threshold, actual, line, message)
 
#define UNITY_TEST_ASSERT_SMALLER_THAN_INT32(threshold, actual, line, message)
 
#define UNITY_TEST_ASSERT_SMALLER_THAN_UINT(threshold, actual, line, message)
 
#define UNITY_TEST_ASSERT_SMALLER_THAN_UINT8(threshold, actual, line, message)
 
#define UNITY_TEST_ASSERT_SMALLER_THAN_UINT16(threshold, actual, line, message)
 
#define UNITY_TEST_ASSERT_SMALLER_THAN_UINT32(threshold, actual, line, message)
 
#define UNITY_TEST_ASSERT_SMALLER_THAN_HEX8(threshold, actual, line, message)
 
#define UNITY_TEST_ASSERT_SMALLER_THAN_HEX16(threshold, actual, line, message)
 
#define UNITY_TEST_ASSERT_SMALLER_THAN_HEX32(threshold, actual, line, message)
 
#define UNITY_TEST_ASSERT_SMALLER_THAN_CHAR(threshold, actual, line, message)
 
#define UNITY_TEST_ASSERT_GREATER_OR_EQUAL_INT(threshold, actual, line, message)
 
#define UNITY_TEST_ASSERT_GREATER_OR_EQUAL_INT8(threshold, actual, line, message)
 
#define UNITY_TEST_ASSERT_GREATER_OR_EQUAL_INT16(threshold, actual, line, message)
 
#define UNITY_TEST_ASSERT_GREATER_OR_EQUAL_INT32(threshold, actual, line, message)
 
#define UNITY_TEST_ASSERT_GREATER_OR_EQUAL_UINT(threshold, actual, line, message)
 
#define UNITY_TEST_ASSERT_GREATER_OR_EQUAL_UINT8(threshold, actual, line, message)
 
#define UNITY_TEST_ASSERT_GREATER_OR_EQUAL_UINT16(threshold, actual, line, message)
 
#define UNITY_TEST_ASSERT_GREATER_OR_EQUAL_UINT32(threshold, actual, line, message)
 
#define UNITY_TEST_ASSERT_GREATER_OR_EQUAL_HEX8(threshold, actual, line, message)
 
#define UNITY_TEST_ASSERT_GREATER_OR_EQUAL_HEX16(threshold, actual, line, message)
 
#define UNITY_TEST_ASSERT_GREATER_OR_EQUAL_HEX32(threshold, actual, line, message)
 
#define UNITY_TEST_ASSERT_GREATER_OR_EQUAL_CHAR(threshold, actual, line, message)
 
#define UNITY_TEST_ASSERT_SMALLER_OR_EQUAL_INT(threshold, actual, line, message)
 
#define UNITY_TEST_ASSERT_SMALLER_OR_EQUAL_INT8(threshold, actual, line, message)
 
#define UNITY_TEST_ASSERT_SMALLER_OR_EQUAL_INT16(threshold, actual, line, message)
 
#define UNITY_TEST_ASSERT_SMALLER_OR_EQUAL_INT32(threshold, actual, line, message)
 
#define UNITY_TEST_ASSERT_SMALLER_OR_EQUAL_UINT(threshold, actual, line, message)
 
#define UNITY_TEST_ASSERT_SMALLER_OR_EQUAL_UINT8(threshold, actual, line, message)
 
#define UNITY_TEST_ASSERT_SMALLER_OR_EQUAL_UINT16(threshold, actual, line, message)
 
#define UNITY_TEST_ASSERT_SMALLER_OR_EQUAL_UINT32(threshold, actual, line, message)
 
#define UNITY_TEST_ASSERT_SMALLER_OR_EQUAL_HEX8(threshold, actual, line, message)
 
#define UNITY_TEST_ASSERT_SMALLER_OR_EQUAL_HEX16(threshold, actual, line, message)
 
#define UNITY_TEST_ASSERT_SMALLER_OR_EQUAL_HEX32(threshold, actual, line, message)
 
#define UNITY_TEST_ASSERT_SMALLER_OR_EQUAL_CHAR(threshold, 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_CHAR_WITHIN(delta, expected, actual, line, message)
 
#define UNITY_TEST_ASSERT_INT_ARRAY_WITHIN(delta, expected, actual, num_elements, line, message)
 
#define UNITY_TEST_ASSERT_INT8_ARRAY_WITHIN(delta, expected, actual, num_elements, line, message)
 
#define UNITY_TEST_ASSERT_INT16_ARRAY_WITHIN(delta, expected, actual, num_elements, line, message)
 
#define UNITY_TEST_ASSERT_INT32_ARRAY_WITHIN(delta, expected, actual, num_elements, line, message)
 
#define UNITY_TEST_ASSERT_UINT_ARRAY_WITHIN(delta, expected, actual, num_elements, line, message)
 
#define UNITY_TEST_ASSERT_UINT8_ARRAY_WITHIN(delta, expected, actual, num_elements, line, message)
 
#define UNITY_TEST_ASSERT_UINT16_ARRAY_WITHIN(delta, expected, actual, num_elements, line, message)
 
#define UNITY_TEST_ASSERT_UINT32_ARRAY_WITHIN(delta, expected, actual, num_elements, line, message)
 
#define UNITY_TEST_ASSERT_HEX8_ARRAY_WITHIN(delta, expected, actual, num_elements, line, message)
 
#define UNITY_TEST_ASSERT_HEX16_ARRAY_WITHIN(delta, expected, actual, num_elements, line, message)
 
#define UNITY_TEST_ASSERT_HEX32_ARRAY_WITHIN(delta, expected, actual, num_elements, line, message)
 
#define UNITY_TEST_ASSERT_CHAR_ARRAY_WITHIN(delta, expected, actual, num_elements, 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_CHAR_ARRAY(expected, actual, num_elements, line, message)
 
#define UNITY_TEST_ASSERT_EACH_EQUAL_INT(expected, actual, num_elements, line, message)
 
#define UNITY_TEST_ASSERT_EACH_EQUAL_INT8(expected, actual, num_elements, line, message)
 
#define UNITY_TEST_ASSERT_EACH_EQUAL_INT16(expected, actual, num_elements, line, message)
 
#define UNITY_TEST_ASSERT_EACH_EQUAL_INT32(expected, actual, num_elements, line, message)
 
#define UNITY_TEST_ASSERT_EACH_EQUAL_UINT(expected, actual, num_elements, line, message)
 
#define UNITY_TEST_ASSERT_EACH_EQUAL_UINT8(expected, actual, num_elements, line, message)
 
#define UNITY_TEST_ASSERT_EACH_EQUAL_UINT16(expected, actual, num_elements, line, message)
 
#define UNITY_TEST_ASSERT_EACH_EQUAL_UINT32(expected, actual, num_elements, line, message)
 
#define UNITY_TEST_ASSERT_EACH_EQUAL_HEX8(expected, actual, num_elements, line, message)
 
#define UNITY_TEST_ASSERT_EACH_EQUAL_HEX16(expected, actual, num_elements, line, message)
 
#define UNITY_TEST_ASSERT_EACH_EQUAL_HEX32(expected, actual, num_elements, line, message)
 
#define UNITY_TEST_ASSERT_EACH_EQUAL_PTR(expected, actual, num_elements, line, message)
 
#define UNITY_TEST_ASSERT_EACH_EQUAL_STRING(expected, actual, num_elements, line, message)
 
#define UNITY_TEST_ASSERT_EACH_EQUAL_MEMORY(expected, actual, len, num_elements, line, message)
 
#define UNITY_TEST_ASSERT_EACH_EQUAL_CHAR(expected, actual, num_elements, line, message)
 
#define UNITY_TEST_ASSERT_EQUAL_INT64(expected, actual, line, message)   UNITY_TEST_FAIL((UNITY_LINE_TYPE)(line), UnityStrErr64)
 
#define UNITY_TEST_ASSERT_EQUAL_UINT64(expected, actual, line, message)   UNITY_TEST_FAIL((UNITY_LINE_TYPE)(line), UnityStrErr64)
 
#define UNITY_TEST_ASSERT_EQUAL_HEX64(expected, actual, line, message)   UNITY_TEST_FAIL((UNITY_LINE_TYPE)(line), UnityStrErr64)
 
#define UNITY_TEST_ASSERT_EQUAL_INT64_ARRAY(expected, actual, num_elements, line, message)   UNITY_TEST_FAIL((UNITY_LINE_TYPE)(line), UnityStrErr64)
 
#define UNITY_TEST_ASSERT_EQUAL_UINT64_ARRAY(expected, actual, num_elements, line, message)   UNITY_TEST_FAIL((UNITY_LINE_TYPE)(line), UnityStrErr64)
 
#define UNITY_TEST_ASSERT_EQUAL_HEX64_ARRAY(expected, actual, num_elements, line, message)   UNITY_TEST_FAIL((UNITY_LINE_TYPE)(line), UnityStrErr64)
 
#define UNITY_TEST_ASSERT_INT64_WITHIN(delta, expected, actual, line, message)   UNITY_TEST_FAIL((UNITY_LINE_TYPE)(line), UnityStrErr64)
 
#define UNITY_TEST_ASSERT_UINT64_WITHIN(delta, expected, actual, line, message)   UNITY_TEST_FAIL((UNITY_LINE_TYPE)(line), UnityStrErr64)
 
#define UNITY_TEST_ASSERT_HEX64_WITHIN(delta, expected, actual, line, message)   UNITY_TEST_FAIL((UNITY_LINE_TYPE)(line), UnityStrErr64)
 
#define UNITY_TEST_ASSERT_GREATER_THAN_INT64(threshold, actual, line, message)   UNITY_TEST_FAIL((UNITY_LINE_TYPE)(line), UnityStrErr64)
 
#define UNITY_TEST_ASSERT_GREATER_THAN_UINT64(threshold, actual, line, message)   UNITY_TEST_FAIL((UNITY_LINE_TYPE)(line), UnityStrErr64)
 
#define UNITY_TEST_ASSERT_GREATER_THAN_HEX64(threshold, actual, line, message)   UNITY_TEST_FAIL((UNITY_LINE_TYPE)(line), UnityStrErr64)
 
#define UNITY_TEST_ASSERT_GREATER_OR_EQUAL_INT64(threshold, actual, line, message)   UNITY_TEST_FAIL((UNITY_LINE_TYPE)(line), UnityStrErr64)
 
#define UNITY_TEST_ASSERT_GREATER_OR_EQUAL_UINT64(threshold, actual, line, message)   UNITY_TEST_FAIL((UNITY_LINE_TYPE)(line), UnityStrErr64)
 
#define UNITY_TEST_ASSERT_GREATER_OR_EQUAL_HEX64(threshold, actual, line, message)   UNITY_TEST_FAIL((UNITY_LINE_TYPE)(line), UnityStrErr64)
 
#define UNITY_TEST_ASSERT_SMALLER_THAN_INT64(threshold, actual, line, message)   UNITY_TEST_FAIL((UNITY_LINE_TYPE)(line), UnityStrErr64)
 
#define UNITY_TEST_ASSERT_SMALLER_THAN_UINT64(threshold, actual, line, message)   UNITY_TEST_FAIL((UNITY_LINE_TYPE)(line), UnityStrErr64)
 
#define UNITY_TEST_ASSERT_SMALLER_THAN_HEX64(threshold, actual, line, message)   UNITY_TEST_FAIL((UNITY_LINE_TYPE)(line), UnityStrErr64)
 
#define UNITY_TEST_ASSERT_SMALLER_OR_EQUAL_INT64(threshold, actual, line, message)   UNITY_TEST_FAIL((UNITY_LINE_TYPE)(line), UnityStrErr64)
 
#define UNITY_TEST_ASSERT_SMALLER_OR_EQUAL_UINT64(threshold, actual, line, message)   UNITY_TEST_FAIL((UNITY_LINE_TYPE)(line), UnityStrErr64)
 
#define UNITY_TEST_ASSERT_SMALLER_OR_EQUAL_HEX64(threshold, actual, line, message)   UNITY_TEST_FAIL((UNITY_LINE_TYPE)(line), UnityStrErr64)
 
#define UNITY_TEST_ASSERT_INT64_ARRAY_WITHIN(delta, expected, actual, num_elements, line, message)   UNITY_TEST_FAIL((UNITY_LINE_TYPE)(line), UnityStrErr64)
 
#define UNITY_TEST_ASSERT_UINT64_ARRAY_WITHIN(delta, expected, actual, num_elements, line, message)   UNITY_TEST_FAIL((UNITY_LINE_TYPE)(line), UnityStrErr64)
 
#define UNITY_TEST_ASSERT_HEX64_ARRAY_WITHIN(delta, expected, actual, num_elements, line, message)   UNITY_TEST_FAIL((UNITY_LINE_TYPE)(line), UnityStrErr64)
 
#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_EACH_EQUAL_FLOAT(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)   UNITY_TEST_FAIL((UNITY_LINE_TYPE)(line), UnityStrErrDouble)
 
#define UNITY_TEST_ASSERT_EQUAL_DOUBLE(expected, actual, line, message)   UNITY_TEST_FAIL((UNITY_LINE_TYPE)(line), UnityStrErrDouble)
 
#define UNITY_TEST_ASSERT_EQUAL_DOUBLE_ARRAY(expected, actual, num_elements, line, message)   UNITY_TEST_FAIL((UNITY_LINE_TYPE)(line), UnityStrErrDouble)
 
#define UNITY_TEST_ASSERT_EACH_EQUAL_DOUBLE(expected, actual, num_elements, line, message)   UNITY_TEST_FAIL((UNITY_LINE_TYPE)(line), UnityStrErrDouble)
 
#define UNITY_TEST_ASSERT_DOUBLE_IS_INF(actual, line, message)   UNITY_TEST_FAIL((UNITY_LINE_TYPE)(line), UnityStrErrDouble)
 
#define UNITY_TEST_ASSERT_DOUBLE_IS_NEG_INF(actual, line, message)   UNITY_TEST_FAIL((UNITY_LINE_TYPE)(line), UnityStrErrDouble)
 
#define UNITY_TEST_ASSERT_DOUBLE_IS_NAN(actual, line, message)   UNITY_TEST_FAIL((UNITY_LINE_TYPE)(line), UnityStrErrDouble)
 
#define UNITY_TEST_ASSERT_DOUBLE_IS_DETERMINATE(actual, line, message)   UNITY_TEST_FAIL((UNITY_LINE_TYPE)(line), UnityStrErrDouble)
 
#define UNITY_TEST_ASSERT_DOUBLE_IS_NOT_INF(actual, line, message)   UNITY_TEST_FAIL((UNITY_LINE_TYPE)(line), UnityStrErrDouble)
 
#define UNITY_TEST_ASSERT_DOUBLE_IS_NOT_NEG_INF(actual, line, message)   UNITY_TEST_FAIL((UNITY_LINE_TYPE)(line), UnityStrErrDouble)
 
#define UNITY_TEST_ASSERT_DOUBLE_IS_NOT_NAN(actual, line, message)   UNITY_TEST_FAIL((UNITY_LINE_TYPE)(line), UnityStrErrDouble)
 
#define UNITY_TEST_ASSERT_DOUBLE_IS_NOT_DETERMINATE(actual, line, message)   UNITY_TEST_FAIL((UNITY_LINE_TYPE)(line), UnityStrErrDouble)
 

Typedefs

typedef unsigned char UNITY_UINT8
 
typedef unsigned short UNITY_UINT16
 
typedef unsigned int UNITY_UINT32
 
typedef signed char UNITY_INT8
 
typedef signed short UNITY_INT16
 
typedef signed int UNITY_INT32
 
typedef UNITY_UINT32 UNITY_UINT
 
typedef UNITY_INT32 UNITY_INT
 
typedef UNITY_FLOAT_TYPE UNITY_FLOAT
 
typedef UNITY_FLOAT UNITY_DOUBLE
 
typedef void(* UnityTestFunction) (void)
 
typedef enum UNITY_FLOAT_TRAIT UNITY_FLOAT_TRAIT_T
 

Enumerations

enum  UNITY_DISPLAY_STYLE_T {
  UNITY_DISPLAY_STYLE_INT, 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, 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_CHAR,
  UNITY_DISPLAY_STYLE_UNKNOWN
}
 
enum  UNITY_COMPARISON_T {
  UNITY_WITHIN = 0x0, UNITY_EQUAL_TO = 0x1, UNITY_GREATER_THAN = 0x2, UNITY_GREATER_OR_EQUAL = 0x2 + UNITY_EQUAL_TO,
  UNITY_SMALLER_THAN = 0x4, UNITY_SMALLER_OR_EQUAL = 0x4 + UNITY_EQUAL_TO, UNITY_NOT_EQUAL = 0x0, UNITY_UNKNOWN
}
 
enum  UNITY_FLOAT_TRAIT {
  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,
  UNITY_FLOAT_INVALID_TRAIT
}
 
enum  UNITY_FLAGS_T { UNITY_ARRAY_TO_VAL = 0, UNITY_ARRAY_TO_ARRAY, UNITY_ARRAY_UNKNOWN }
 

Functions

void UnityBegin (const char *filename)
 
int UnityEnd (void)
 
void UnitySetTestFile (const char *filename)
 
void UnityConcludeTest (void)
 
void UnityDefaultTestRun (UnityTestFunction Func, const char *FuncName, const int FuncLineNum)
 
void UnityPrint (const char *string)
 
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 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 UnityPrintFloat (const UNITY_DOUBLE input_number)
 
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 UnityAssertBits (const UNITY_INT mask, const UNITY_INT expected, const UNITY_INT 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 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)
 
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 UnityFail (const char *message, const UNITY_LINE_TYPE line) UNITY_FUNCTION_ATTR(noreturn)
 
void UnityIgnore (const char *message, const UNITY_LINE_TYPE line) UNITY_FUNCTION_ATTR(noreturn)
 
void UnityMessage (const char *message, const UNITY_LINE_TYPE line)
 
void UnityAssertFloatsWithin (const UNITY_FLOAT delta, const UNITY_FLOAT expected, const UNITY_FLOAT 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 UnityAssertFloatSpecial (const UNITY_FLOAT actual, const char *msg, const UNITY_LINE_TYPE lineNumber, const UNITY_FLOAT_TRAIT_T style)
 
UNITY_INTERNAL_PTR UnityNumToPtr (const UNITY_INT num, const UNITY_UINT8 size)
 
UNITY_INTERNAL_PTR UnityFloatToPtr (const float num)
 

Variables

struct UNITY_STORAGE_T Unity
 
const char UnityStrOk []
 
const char UnityStrPass []
 
const char UnityStrFail []
 
const char UnityStrIgnore []
 
const char UnityStrErrFloat []
 
const char UnityStrErrDouble []
 
const char UnityStrErr64 []
 
const char UnityStrErrShorthand []
 

Macro Definition Documentation

◆ isinf

#define isinf (   n)    (isnan((n) - (n)) && !isnan(n))

◆ isnan

#define isnan (   n)    ((n != n) ? 1 : 0)

◆ RUN_TEST

#define RUN_TEST (   func)    UnityDefaultTestRun(func, #func, __LINE__)

◆ TEST_ABORT

#define TEST_ABORT ( )    longjmp(Unity.AbortFrame, 1)

◆ TEST_IS_IGNORED

#define TEST_IS_IGNORED   (Unity.CurrentTestIgnored)

◆ TEST_LINE_NUM

#define TEST_LINE_NUM   (Unity.CurrentTestLineNumber)

◆ TEST_PROTECT

#define TEST_PROTECT ( )    (setjmp(Unity.AbortFrame) == 0)

◆ UNITY_BEGIN

#define UNITY_BEGIN ( )    UnityBegin(__FILE__)

◆ UNITY_CLR_DETAILS

#define UNITY_CLR_DETAILS ( )
Value:
{ \
Unity.CurrentDetail1 = 0; \
Unity.CurrentDetail2 = 0; \
}

◆ UNITY_COUNTER_TYPE

#define UNITY_COUNTER_TYPE   UNITY_UINT

◆ UNITY_DETAIL1_NAME

#define UNITY_DETAIL1_NAME   "Function"

◆ UNITY_DETAIL2_NAME

#define UNITY_DETAIL2_NAME   "Argument"

◆ UNITY_DISPLAY_RANGE_CHAR

#define UNITY_DISPLAY_RANGE_CHAR   (0x80)

◆ UNITY_DISPLAY_RANGE_HEX

#define UNITY_DISPLAY_RANGE_HEX   (0x40)

◆ UNITY_DISPLAY_RANGE_INT

#define UNITY_DISPLAY_RANGE_INT   (0x10)

◆ UNITY_DISPLAY_RANGE_UINT

#define UNITY_DISPLAY_RANGE_UINT   (0x20)

◆ UNITY_DISPLAY_STYLE_POINTER

#define UNITY_DISPLAY_STYLE_POINTER   UNITY_DISPLAY_STYLE_HEX32

◆ UNITY_DOUBLE_TYPE

#define UNITY_DOUBLE_TYPE   double

◆ UNITY_END

#define UNITY_END ( )    UnityEnd()

◆ UNITY_EXCLUDE_DOUBLE

#define UNITY_EXCLUDE_DOUBLE

◆ UNITY_EXEC_TIME_START

#define UNITY_EXEC_TIME_START ( )
Value:
do { \
} while (0)

◆ UNITY_EXEC_TIME_STOP

#define UNITY_EXEC_TIME_STOP ( )
Value:
do { \
} while (0)

◆ UNITY_FLOAT_PRECISION

#define UNITY_FLOAT_PRECISION   (0.00001f)

◆ UNITY_FLOAT_TYPE

#define UNITY_FLOAT_TYPE   float

◆ UNITY_FLUSH_CALL

#define UNITY_FLUSH_CALL ( )    UNITY_OUTPUT_FLUSH()

◆ UNITY_FUNCTION_ATTR

#define UNITY_FUNCTION_ATTR (   a)    /* ignore */

◆ UNITY_INT_WIDTH

#define UNITY_INT_WIDTH   (32)

◆ UNITY_INTERNAL_PTR

#define UNITY_INTERNAL_PTR   UNITY_PTR_ATTRIBUTE const void *

◆ UNITY_LINE_TYPE

#define UNITY_LINE_TYPE   UNITY_UINT

◆ UNITY_LONG_WIDTH

#define UNITY_LONG_WIDTH   (32)

◆ UNITY_MAX_NIBBLES

#define UNITY_MAX_NIBBLES   (8) /* Maximum number of nibbles in a UNITY_(U)INT */

◆ UNITY_NEW_TEST

#define UNITY_NEW_TEST (   a)
Value:
Unity.CurrentTestLineNumber = (UNITY_LINE_TYPE)(__LINE__); \
Unity.NumberOfTests++;
const char * CurrentTestName
Definition: unity_internals.h:470
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
struct UNITY_STORAGE_T Unity
Definition: unity.c:38

◆ UNITY_OUTPUT_CHAR

#define UNITY_OUTPUT_CHAR (   a)    (void)putchar(a)

◆ UNITY_OUTPUT_COMPLETE

#define UNITY_OUTPUT_COMPLETE ( )    (void)puts("<<<<<<<<<<<<<<<<<<<<<<<\n")

◆ UNITY_OUTPUT_FLUSH

#define UNITY_OUTPUT_FLUSH ( )

◆ UNITY_OUTPUT_START

#define UNITY_OUTPUT_START ( )    (void)puts(">>>>>>>>>>>>>>>>>>>>>>>")

◆ UNITY_POINTER_WIDTH

#define UNITY_POINTER_WIDTH   UNITY_LONG_WIDTH

◆ UNITY_PRINT_EOL

#define UNITY_PRINT_EOL ( )    UNITY_OUTPUT_CHAR('\n')

◆ UNITY_PRINT_EXEC_TIME

#define UNITY_PRINT_EXEC_TIME ( )
Value:
do { \
} while (0)

◆ UNITY_PTR_ATTRIBUTE

#define UNITY_PTR_ATTRIBUTE

◆ UNITY_PTR_TO_INT

#define UNITY_PTR_TO_INT   UNITY_INT32

◆ UNITY_SET_DETAIL

#define UNITY_SET_DETAIL (   d1)
Value:
{ \
Unity.CurrentDetail1 = (d1); \
Unity.CurrentDetail2 = 0; \
}

◆ UNITY_SET_DETAILS

#define UNITY_SET_DETAILS (   d1,
  d2 
)
Value:
{ \
Unity.CurrentDetail1 = (d1); \
Unity.CurrentDetail2 = (d2); \
}

◆ UNITY_SHORTHAND_AS_OLD

#define UNITY_SHORTHAND_AS_OLD

◆ UNITY_TEST_ASSERT

#define UNITY_TEST_ASSERT (   condition,
  line,
  message 
)
Value:
do { \
if (condition) { \
} else { \
UNITY_TEST_FAIL((UNITY_LINE_TYPE)(line), (message)); \
} \
} while (0)
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387

◆ UNITY_TEST_ASSERT_BITS

#define UNITY_TEST_ASSERT_BITS (   mask,
  expected,
  actual,
  line,
  message 
)
Value:
UnityAssertBits((UNITY_INT)(mask), (UNITY_INT)(expected), \
(UNITY_INT)(actual), (message), \
(UNITY_LINE_TYPE)(line))
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
void UnityAssertBits(const UNITY_INT mask, const UNITY_INT expected, const UNITY_INT actual, const char *msg, const UNITY_LINE_TYPE lineNumber)
Definition: unity.c:642

◆ UNITY_TEST_ASSERT_CHAR_ARRAY_WITHIN

#define UNITY_TEST_ASSERT_CHAR_ARRAY_WITHIN (   delta,
  expected,
  actual,
  num_elements,
  line,
  message 
)
Value:
(UNITY_UINT8)(delta), (UNITY_INTERNAL_PTR)(expected), \
(UNITY_INTERNAL_PTR)(actual), ((UNITY_UINT32)(num_elements)), \
unsigned int UNITY_UINT32
Definition: unity_internals.h:110
Definition: unity_internals.h:431
unsigned char UNITY_UINT8
Definition: unity_internals.h:108
#define UNITY_INTERNAL_PTR
Definition: unity_internals.h:180
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
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)
Definition: unity.c:1186
Definition: unity_internals.h:464

◆ UNITY_TEST_ASSERT_CHAR_WITHIN

#define UNITY_TEST_ASSERT_CHAR_WITHIN (   delta,
  expected,
  actual,
  line,
  message 
)
Value:
(UNITY_INT)(UNITY_INT8)(expected), \
(UNITY_INT)(UNITY_INT8)(actual), (message), \
(UNITY_LINE_TYPE)(line), \
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
Definition: unity_internals.h:431
unsigned char UNITY_UINT8
Definition: unity_internals.h:108
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
signed char UNITY_INT8
Definition: unity_internals.h:111
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)
Definition: unity.c:1143

◆ UNITY_TEST_ASSERT_DOUBLE_IS_DETERMINATE

#define UNITY_TEST_ASSERT_DOUBLE_IS_DETERMINATE (   actual,
  line,
  message 
)    UNITY_TEST_FAIL((UNITY_LINE_TYPE)(line), UnityStrErrDouble)

◆ UNITY_TEST_ASSERT_DOUBLE_IS_INF

#define UNITY_TEST_ASSERT_DOUBLE_IS_INF (   actual,
  line,
  message 
)    UNITY_TEST_FAIL((UNITY_LINE_TYPE)(line), UnityStrErrDouble)

◆ UNITY_TEST_ASSERT_DOUBLE_IS_NAN

#define UNITY_TEST_ASSERT_DOUBLE_IS_NAN (   actual,
  line,
  message 
)    UNITY_TEST_FAIL((UNITY_LINE_TYPE)(line), UnityStrErrDouble)

◆ UNITY_TEST_ASSERT_DOUBLE_IS_NEG_INF

#define UNITY_TEST_ASSERT_DOUBLE_IS_NEG_INF (   actual,
  line,
  message 
)    UNITY_TEST_FAIL((UNITY_LINE_TYPE)(line), UnityStrErrDouble)

◆ UNITY_TEST_ASSERT_DOUBLE_IS_NOT_DETERMINATE

#define UNITY_TEST_ASSERT_DOUBLE_IS_NOT_DETERMINATE (   actual,
  line,
  message 
)    UNITY_TEST_FAIL((UNITY_LINE_TYPE)(line), UnityStrErrDouble)

◆ UNITY_TEST_ASSERT_DOUBLE_IS_NOT_INF

#define UNITY_TEST_ASSERT_DOUBLE_IS_NOT_INF (   actual,
  line,
  message 
)    UNITY_TEST_FAIL((UNITY_LINE_TYPE)(line), UnityStrErrDouble)

◆ UNITY_TEST_ASSERT_DOUBLE_IS_NOT_NAN

#define UNITY_TEST_ASSERT_DOUBLE_IS_NOT_NAN (   actual,
  line,
  message 
)    UNITY_TEST_FAIL((UNITY_LINE_TYPE)(line), UnityStrErrDouble)

◆ UNITY_TEST_ASSERT_DOUBLE_IS_NOT_NEG_INF

#define UNITY_TEST_ASSERT_DOUBLE_IS_NOT_NEG_INF (   actual,
  line,
  message 
)    UNITY_TEST_FAIL((UNITY_LINE_TYPE)(line), UnityStrErrDouble)

◆ UNITY_TEST_ASSERT_DOUBLE_WITHIN

#define UNITY_TEST_ASSERT_DOUBLE_WITHIN (   delta,
  expected,
  actual,
  line,
  message 
)    UNITY_TEST_FAIL((UNITY_LINE_TYPE)(line), UnityStrErrDouble)

◆ UNITY_TEST_ASSERT_EACH_EQUAL_CHAR

#define UNITY_TEST_ASSERT_EACH_EQUAL_CHAR (   expected,
  actual,
  num_elements,
  line,
  message 
)
Value:
UnityNumToPtr((UNITY_INT)(UNITY_INT8)(expected), 1), \
(UNITY_INTERNAL_PTR)(actual), (UNITY_UINT32)(num_elements), \
unsigned int UNITY_UINT32
Definition: unity_internals.h:110
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
Definition: unity_internals.h:431
UNITY_INTERNAL_PTR UnityNumToPtr(const UNITY_INT num, const UNITY_UINT8 size)
Definition: unity.c:1511
#define UNITY_INTERNAL_PTR
Definition: unity_internals.h:180
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
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)
Definition: unity.c:745
signed char UNITY_INT8
Definition: unity_internals.h:111
Definition: unity_internals.h:463

◆ UNITY_TEST_ASSERT_EACH_EQUAL_DOUBLE

#define UNITY_TEST_ASSERT_EACH_EQUAL_DOUBLE (   expected,
  actual,
  num_elements,
  line,
  message 
)    UNITY_TEST_FAIL((UNITY_LINE_TYPE)(line), UnityStrErrDouble)

◆ UNITY_TEST_ASSERT_EACH_EQUAL_FLOAT

#define UNITY_TEST_ASSERT_EACH_EQUAL_FLOAT (   expected,
  actual,
  num_elements,
  line,
  message 
)
Value:
(UNITY_FLOAT *)(actual), \
(UNITY_UINT32)(num_elements), (message), \
(UNITY_LINE_TYPE)(line), \
unsigned int UNITY_UINT32
Definition: unity_internals.h:110
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
UNITY_FLOAT_TYPE UNITY_FLOAT
Definition: unity_internals.h:206
UNITY_INTERNAL_PTR UnityFloatToPtr(const float num)
Definition: unity.c:1536
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)
Definition: unity.c:885
Definition: unity_internals.h:463

◆ UNITY_TEST_ASSERT_EACH_EQUAL_HEX16

#define UNITY_TEST_ASSERT_EACH_EQUAL_HEX16 (   expected,
  actual,
  num_elements,
  line,
  message 
)
Value:
UnityNumToPtr((UNITY_INT)(UNITY_INT16)(expected), 2), \
(UNITY_INTERNAL_PTR)(actual), (UNITY_UINT32)(num_elements), \
unsigned int UNITY_UINT32
Definition: unity_internals.h:110
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
UNITY_INTERNAL_PTR UnityNumToPtr(const UNITY_INT num, const UNITY_UINT8 size)
Definition: unity.c:1511
#define UNITY_INTERNAL_PTR
Definition: unity_internals.h:180
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
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)
Definition: unity.c:745
signed short UNITY_INT16
Definition: unity_internals.h:112
Definition: unity_internals.h:463
Definition: unity_internals.h:425

◆ UNITY_TEST_ASSERT_EACH_EQUAL_HEX32

#define UNITY_TEST_ASSERT_EACH_EQUAL_HEX32 (   expected,
  actual,
  num_elements,
  line,
  message 
)
Value:
UnityNumToPtr((UNITY_INT)(UNITY_INT32)(expected), 4), \
(UNITY_INTERNAL_PTR)(actual), (UNITY_UINT32)(num_elements), \
unsigned int UNITY_UINT32
Definition: unity_internals.h:110
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
UNITY_INTERNAL_PTR UnityNumToPtr(const UNITY_INT num, const UNITY_UINT8 size)
Definition: unity.c:1511
#define UNITY_INTERNAL_PTR
Definition: unity_internals.h:180
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
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)
Definition: unity.c:745
Definition: unity_internals.h:426
Definition: unity_internals.h:463
signed int UNITY_INT32
Definition: unity_internals.h:113

◆ UNITY_TEST_ASSERT_EACH_EQUAL_HEX8

#define UNITY_TEST_ASSERT_EACH_EQUAL_HEX8 (   expected,
  actual,
  num_elements,
  line,
  message 
)
Value:
UnityNumToPtr((UNITY_INT)(UNITY_INT8)(expected), 1), \
(UNITY_INTERNAL_PTR)(actual), (UNITY_UINT32)(num_elements), \
unsigned int UNITY_UINT32
Definition: unity_internals.h:110
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
UNITY_INTERNAL_PTR UnityNumToPtr(const UNITY_INT num, const UNITY_UINT8 size)
Definition: unity.c:1511
#define UNITY_INTERNAL_PTR
Definition: unity_internals.h:180
Definition: unity_internals.h:424
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
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)
Definition: unity.c:745
signed char UNITY_INT8
Definition: unity_internals.h:111
Definition: unity_internals.h:463

◆ UNITY_TEST_ASSERT_EACH_EQUAL_INT

#define UNITY_TEST_ASSERT_EACH_EQUAL_INT (   expected,
  actual,
  num_elements,
  line,
  message 
)
Value:
UnityNumToPtr((UNITY_INT)(expected), (UNITY_INT_WIDTH / 8)), \
(UNITY_INTERNAL_PTR)(actual), (UNITY_UINT32)(num_elements), \
unsigned int UNITY_UINT32
Definition: unity_internals.h:110
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
UNITY_INTERNAL_PTR UnityNumToPtr(const UNITY_INT num, const UNITY_UINT8 size)
Definition: unity.c:1511
#define UNITY_INTERNAL_PTR
Definition: unity_internals.h:180
#define UNITY_INT_WIDTH
Definition: unity_internals.h:69
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
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)
Definition: unity.c:745
Definition: unity_internals.h:406
Definition: unity_internals.h:463

◆ UNITY_TEST_ASSERT_EACH_EQUAL_INT16

#define UNITY_TEST_ASSERT_EACH_EQUAL_INT16 (   expected,
  actual,
  num_elements,
  line,
  message 
)
Value:
UnityNumToPtr((UNITY_INT)(UNITY_INT16)(expected), 2), \
(UNITY_INTERNAL_PTR)(actual), (UNITY_UINT32)(num_elements), \
unsigned int UNITY_UINT32
Definition: unity_internals.h:110
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
UNITY_INTERNAL_PTR UnityNumToPtr(const UNITY_INT num, const UNITY_UINT8 size)
Definition: unity.c:1511
#define UNITY_INTERNAL_PTR
Definition: unity_internals.h:180
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
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)
Definition: unity.c:745
signed short UNITY_INT16
Definition: unity_internals.h:112
Definition: unity_internals.h:463
Definition: unity_internals.h:409

◆ UNITY_TEST_ASSERT_EACH_EQUAL_INT32

#define UNITY_TEST_ASSERT_EACH_EQUAL_INT32 (   expected,
  actual,
  num_elements,
  line,
  message 
)
Value:
UnityNumToPtr((UNITY_INT)(UNITY_INT32)(expected), 4), \
(UNITY_INTERNAL_PTR)(actual), (UNITY_UINT32)(num_elements), \
unsigned int UNITY_UINT32
Definition: unity_internals.h:110
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
UNITY_INTERNAL_PTR UnityNumToPtr(const UNITY_INT num, const UNITY_UINT8 size)
Definition: unity.c:1511
#define UNITY_INTERNAL_PTR
Definition: unity_internals.h:180
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
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)
Definition: unity.c:745
Definition: unity_internals.h:463
signed int UNITY_INT32
Definition: unity_internals.h:113
Definition: unity_internals.h:410

◆ UNITY_TEST_ASSERT_EACH_EQUAL_INT8

#define UNITY_TEST_ASSERT_EACH_EQUAL_INT8 (   expected,
  actual,
  num_elements,
  line,
  message 
)
Value:
UnityNumToPtr((UNITY_INT)(UNITY_INT8)(expected), 1), \
(UNITY_INTERNAL_PTR)(actual), (UNITY_UINT32)(num_elements), \
unsigned int UNITY_UINT32
Definition: unity_internals.h:110
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
UNITY_INTERNAL_PTR UnityNumToPtr(const UNITY_INT num, const UNITY_UINT8 size)
Definition: unity.c:1511
#define UNITY_INTERNAL_PTR
Definition: unity_internals.h:180
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
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)
Definition: unity.c:745
Definition: unity_internals.h:408
signed char UNITY_INT8
Definition: unity_internals.h:111
Definition: unity_internals.h:463

◆ UNITY_TEST_ASSERT_EACH_EQUAL_MEMORY

#define UNITY_TEST_ASSERT_EACH_EQUAL_MEMORY (   expected,
  actual,
  len,
  num_elements,
  line,
  message 
)
Value:
(UNITY_INTERNAL_PTR)(actual), \
(UNITY_UINT32)(len), \
(UNITY_UINT32)(num_elements), (message), \
unsigned int UNITY_UINT32
Definition: unity_internals.h:110
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)
Definition: unity.c:1434
#define UNITY_INTERNAL_PTR
Definition: unity_internals.h:180
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
Definition: unity_internals.h:463

◆ UNITY_TEST_ASSERT_EACH_EQUAL_PTR

#define UNITY_TEST_ASSERT_EACH_EQUAL_PTR (   expected,
  actual,
  num_elements,
  line,
  message 
)
Value:
(UNITY_INTERNAL_PTR)(actual), \
(UNITY_UINT32)(num_elements), (message), \
(UNITY_LINE_TYPE)(line), \
unsigned int UNITY_UINT32
Definition: unity_internals.h:110
UNITY_INTERNAL_PTR UnityNumToPtr(const UNITY_INT num, const UNITY_UINT8 size)
Definition: unity.c:1511
#define UNITY_INTERNAL_PTR
Definition: unity_internals.h:180
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
#define UNITY_PTR_TO_INT
Definition: unity_internals.h:163
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)
Definition: unity.c:745
#define UNITY_DISPLAY_STYLE_POINTER
Definition: unity_internals.h:164
#define UNITY_POINTER_WIDTH
Definition: unity_internals.h:99
Definition: unity_internals.h:463

◆ UNITY_TEST_ASSERT_EACH_EQUAL_STRING

#define UNITY_TEST_ASSERT_EACH_EQUAL_STRING (   expected,
  actual,
  num_elements,
  line,
  message 
)
Value:
(const char **)(actual), \
(UNITY_UINT32)(num_elements), (message), \
(UNITY_LINE_TYPE)(line), \
unsigned int UNITY_UINT32
Definition: unity_internals.h:110
#define UNITY_INTERNAL_PTR
Definition: unity_internals.h:180
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
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)
Definition: unity.c:1368
Definition: unity_internals.h:463

◆ UNITY_TEST_ASSERT_EACH_EQUAL_UINT

#define UNITY_TEST_ASSERT_EACH_EQUAL_UINT (   expected,
  actual,
  num_elements,
  line,
  message 
)
Value:
UnityNumToPtr((UNITY_INT)(expected), (UNITY_INT_WIDTH / 8)), \
(UNITY_INTERNAL_PTR)(actual), (UNITY_UINT32)(num_elements), \
unsigned int UNITY_UINT32
Definition: unity_internals.h:110
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
UNITY_INTERNAL_PTR UnityNumToPtr(const UNITY_INT num, const UNITY_UINT8 size)
Definition: unity.c:1511
#define UNITY_INTERNAL_PTR
Definition: unity_internals.h:180
#define UNITY_INT_WIDTH
Definition: unity_internals.h:69
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
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)
Definition: unity.c:745
Definition: unity_internals.h:415
Definition: unity_internals.h:463

◆ UNITY_TEST_ASSERT_EACH_EQUAL_UINT16

#define UNITY_TEST_ASSERT_EACH_EQUAL_UINT16 (   expected,
  actual,
  num_elements,
  line,
  message 
)
Value:
UnityNumToPtr((UNITY_INT)(UNITY_UINT16)(expected), 2), \
(UNITY_INTERNAL_PTR)(actual), (UNITY_UINT32)(num_elements), \
(message), (UNITY_LINE_TYPE)(line), \
unsigned short UNITY_UINT16
Definition: unity_internals.h:109
unsigned int UNITY_UINT32
Definition: unity_internals.h:110
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
UNITY_INTERNAL_PTR UnityNumToPtr(const UNITY_INT num, const UNITY_UINT8 size)
Definition: unity.c:1511
#define UNITY_INTERNAL_PTR
Definition: unity_internals.h:180
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
Definition: unity_internals.h:418
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)
Definition: unity.c:745
Definition: unity_internals.h:463

◆ UNITY_TEST_ASSERT_EACH_EQUAL_UINT32

#define UNITY_TEST_ASSERT_EACH_EQUAL_UINT32 (   expected,
  actual,
  num_elements,
  line,
  message 
)
Value:
UnityNumToPtr((UNITY_INT)(UNITY_UINT32)(expected), 4), \
(UNITY_INTERNAL_PTR)(actual), (UNITY_UINT32)(num_elements), \
(message), (UNITY_LINE_TYPE)(line), \
unsigned int UNITY_UINT32
Definition: unity_internals.h:110
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
UNITY_INTERNAL_PTR UnityNumToPtr(const UNITY_INT num, const UNITY_UINT8 size)
Definition: unity.c:1511
#define UNITY_INTERNAL_PTR
Definition: unity_internals.h:180
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
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)
Definition: unity.c:745
Definition: unity_internals.h:419
Definition: unity_internals.h:463

◆ UNITY_TEST_ASSERT_EACH_EQUAL_UINT8

#define UNITY_TEST_ASSERT_EACH_EQUAL_UINT8 (   expected,
  actual,
  num_elements,
  line,
  message 
)
Value:
UnityNumToPtr((UNITY_INT)(UNITY_UINT8)(expected), 1), \
(UNITY_INTERNAL_PTR)(actual), (UNITY_UINT32)(num_elements), \
unsigned int UNITY_UINT32
Definition: unity_internals.h:110
Definition: unity_internals.h:417
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
unsigned char UNITY_UINT8
Definition: unity_internals.h:108
UNITY_INTERNAL_PTR UnityNumToPtr(const UNITY_INT num, const UNITY_UINT8 size)
Definition: unity.c:1511
#define UNITY_INTERNAL_PTR
Definition: unity_internals.h:180
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
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)
Definition: unity.c:745
Definition: unity_internals.h:463

◆ UNITY_TEST_ASSERT_EMPTY

#define UNITY_TEST_ASSERT_EMPTY (   pointer,
  line,
  message 
)
Value:
UNITY_TEST_ASSERT(((pointer[0]) == 0), (UNITY_LINE_TYPE)(line), \
(message))
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
#define UNITY_TEST_ASSERT(condition, line, message)
Definition: unity_internals.h:778

◆ UNITY_TEST_ASSERT_EQUAL_CHAR

#define UNITY_TEST_ASSERT_EQUAL_CHAR (   expected,
  actual,
  line,
  message 
)
Value:
(UNITY_INT)(UNITY_INT8)(actual), (message), \
(UNITY_LINE_TYPE)(line), \
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
Definition: unity_internals.h:431
void UnityAssertEqualNumber(const UNITY_INT expected, const UNITY_INT actual, const char *msg, const UNITY_LINE_TYPE lineNumber, const UNITY_DISPLAY_STYLE_T style)
Definition: unity.c:660
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
signed char UNITY_INT8
Definition: unity_internals.h:111

◆ UNITY_TEST_ASSERT_EQUAL_CHAR_ARRAY

#define UNITY_TEST_ASSERT_EQUAL_CHAR_ARRAY (   expected,
  actual,
  num_elements,
  line,
  message 
)
Value:
(UNITY_INTERNAL_PTR)(actual), \
(UNITY_UINT32)(num_elements), (message), \
(UNITY_LINE_TYPE)(line), \
unsigned int UNITY_UINT32
Definition: unity_internals.h:110
Definition: unity_internals.h:431
#define UNITY_INTERNAL_PTR
Definition: unity_internals.h:180
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
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)
Definition: unity.c:745
Definition: unity_internals.h:464

◆ UNITY_TEST_ASSERT_EQUAL_DOUBLE

#define UNITY_TEST_ASSERT_EQUAL_DOUBLE (   expected,
  actual,
  line,
  message 
)    UNITY_TEST_FAIL((UNITY_LINE_TYPE)(line), UnityStrErrDouble)

◆ UNITY_TEST_ASSERT_EQUAL_DOUBLE_ARRAY

#define UNITY_TEST_ASSERT_EQUAL_DOUBLE_ARRAY (   expected,
  actual,
  num_elements,
  line,
  message 
)    UNITY_TEST_FAIL((UNITY_LINE_TYPE)(line), UnityStrErrDouble)

◆ UNITY_TEST_ASSERT_EQUAL_FLOAT

#define UNITY_TEST_ASSERT_EQUAL_FLOAT (   expected,
  actual,
  line,
  message 
)
Value:
(UNITY_FLOAT)(expected), (UNITY_FLOAT)(actual), \
(UNITY_LINE_TYPE)(line), (message))
#define UNITY_TEST_ASSERT_FLOAT_WITHIN(delta, expected, actual, line, message)
Definition: unity_internals.h:1888
#define UNITY_FLOAT_PRECISION
Definition: unity_internals.h:201
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
UNITY_FLOAT_TYPE UNITY_FLOAT
Definition: unity_internals.h:206

◆ UNITY_TEST_ASSERT_EQUAL_FLOAT_ARRAY

#define UNITY_TEST_ASSERT_EQUAL_FLOAT_ARRAY (   expected,
  actual,
  num_elements,
  line,
  message 
)
Value:
(UNITY_FLOAT *)(actual), \
(UNITY_UINT32)(num_elements), (message), \
(UNITY_LINE_TYPE)(line), \
unsigned int UNITY_UINT32
Definition: unity_internals.h:110
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
UNITY_FLOAT_TYPE UNITY_FLOAT
Definition: unity_internals.h:206
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)
Definition: unity.c:885
Definition: unity_internals.h:464

◆ UNITY_TEST_ASSERT_EQUAL_HEX16

#define UNITY_TEST_ASSERT_EQUAL_HEX16 (   expected,
  actual,
  line,
  message 
)
Value:
(UNITY_INT)(UNITY_INT16)(actual), (message), \
(UNITY_LINE_TYPE)(line), \
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
void UnityAssertEqualNumber(const UNITY_INT expected, const UNITY_INT actual, const char *msg, const UNITY_LINE_TYPE lineNumber, const UNITY_DISPLAY_STYLE_T style)
Definition: unity.c:660
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
signed short UNITY_INT16
Definition: unity_internals.h:112
Definition: unity_internals.h:425

◆ UNITY_TEST_ASSERT_EQUAL_HEX16_ARRAY

#define UNITY_TEST_ASSERT_EQUAL_HEX16_ARRAY (   expected,
  actual,
  num_elements,
  line,
  message 
)
Value:
(UNITY_INTERNAL_PTR)(actual), \
(UNITY_UINT32)(num_elements), (message), \
(UNITY_LINE_TYPE)(line), \
unsigned int UNITY_UINT32
Definition: unity_internals.h:110
#define UNITY_INTERNAL_PTR
Definition: unity_internals.h:180
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
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)
Definition: unity.c:745
Definition: unity_internals.h:425
Definition: unity_internals.h:464

◆ UNITY_TEST_ASSERT_EQUAL_HEX32

#define UNITY_TEST_ASSERT_EQUAL_HEX32 (   expected,
  actual,
  line,
  message 
)
Value:
(UNITY_INT)(UNITY_INT32)(actual), (message), \
(UNITY_LINE_TYPE)(line), \
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
void UnityAssertEqualNumber(const UNITY_INT expected, const UNITY_INT actual, const char *msg, const UNITY_LINE_TYPE lineNumber, const UNITY_DISPLAY_STYLE_T style)
Definition: unity.c:660
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
Definition: unity_internals.h:426
signed int UNITY_INT32
Definition: unity_internals.h:113

◆ UNITY_TEST_ASSERT_EQUAL_HEX32_ARRAY

#define UNITY_TEST_ASSERT_EQUAL_HEX32_ARRAY (   expected,
  actual,
  num_elements,
  line,
  message 
)
Value:
(UNITY_INTERNAL_PTR)(actual), \
(UNITY_UINT32)(num_elements), (message), \
(UNITY_LINE_TYPE)(line), \
unsigned int UNITY_UINT32
Definition: unity_internals.h:110
#define UNITY_INTERNAL_PTR
Definition: unity_internals.h:180
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
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)
Definition: unity.c:745
Definition: unity_internals.h:426
Definition: unity_internals.h:464

◆ UNITY_TEST_ASSERT_EQUAL_HEX64

#define UNITY_TEST_ASSERT_EQUAL_HEX64 (   expected,
  actual,
  line,
  message 
)    UNITY_TEST_FAIL((UNITY_LINE_TYPE)(line), UnityStrErr64)

◆ UNITY_TEST_ASSERT_EQUAL_HEX64_ARRAY

#define UNITY_TEST_ASSERT_EQUAL_HEX64_ARRAY (   expected,
  actual,
  num_elements,
  line,
  message 
)    UNITY_TEST_FAIL((UNITY_LINE_TYPE)(line), UnityStrErr64)

◆ UNITY_TEST_ASSERT_EQUAL_HEX8

#define UNITY_TEST_ASSERT_EQUAL_HEX8 (   expected,
  actual,
  line,
  message 
)
Value:
(UNITY_INT)(UNITY_INT8)(actual), (message), \
(UNITY_LINE_TYPE)(line), \
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
Definition: unity_internals.h:424
void UnityAssertEqualNumber(const UNITY_INT expected, const UNITY_INT actual, const char *msg, const UNITY_LINE_TYPE lineNumber, const UNITY_DISPLAY_STYLE_T style)
Definition: unity.c:660
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
signed char UNITY_INT8
Definition: unity_internals.h:111

◆ UNITY_TEST_ASSERT_EQUAL_HEX8_ARRAY

#define UNITY_TEST_ASSERT_EQUAL_HEX8_ARRAY (   expected,
  actual,
  num_elements,
  line,
  message 
)
Value:
(UNITY_INTERNAL_PTR)(actual), \
(UNITY_UINT32)(num_elements), (message), \
(UNITY_LINE_TYPE)(line), \
unsigned int UNITY_UINT32
Definition: unity_internals.h:110
#define UNITY_INTERNAL_PTR
Definition: unity_internals.h:180
Definition: unity_internals.h:424
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
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)
Definition: unity.c:745
Definition: unity_internals.h:464

◆ UNITY_TEST_ASSERT_EQUAL_INT

#define UNITY_TEST_ASSERT_EQUAL_INT (   expected,
  actual,
  line,
  message 
)
Value:
UnityAssertEqualNumber((UNITY_INT)(expected), (UNITY_INT)(actual), \
(message), (UNITY_LINE_TYPE)(line), \
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
void UnityAssertEqualNumber(const UNITY_INT expected, const UNITY_INT actual, const char *msg, const UNITY_LINE_TYPE lineNumber, const UNITY_DISPLAY_STYLE_T style)
Definition: unity.c:660
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
Definition: unity_internals.h:406

◆ UNITY_TEST_ASSERT_EQUAL_INT16

#define UNITY_TEST_ASSERT_EQUAL_INT16 (   expected,
  actual,
  line,
  message 
)
Value:
(UNITY_INT)(UNITY_INT16)(actual), (message), \
(UNITY_LINE_TYPE)(line), \
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
void UnityAssertEqualNumber(const UNITY_INT expected, const UNITY_INT actual, const char *msg, const UNITY_LINE_TYPE lineNumber, const UNITY_DISPLAY_STYLE_T style)
Definition: unity.c:660
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
signed short UNITY_INT16
Definition: unity_internals.h:112
Definition: unity_internals.h:409

◆ UNITY_TEST_ASSERT_EQUAL_INT16_ARRAY

#define UNITY_TEST_ASSERT_EQUAL_INT16_ARRAY (   expected,
  actual,
  num_elements,
  line,
  message 
)
Value:
(UNITY_INTERNAL_PTR)(actual), \
(UNITY_UINT32)(num_elements), (message), \
(UNITY_LINE_TYPE)(line), \
unsigned int UNITY_UINT32
Definition: unity_internals.h:110
#define UNITY_INTERNAL_PTR
Definition: unity_internals.h:180
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
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)
Definition: unity.c:745
Definition: unity_internals.h:464
Definition: unity_internals.h:409

◆ UNITY_TEST_ASSERT_EQUAL_INT32

#define UNITY_TEST_ASSERT_EQUAL_INT32 (   expected,
  actual,
  line,
  message 
)
Value:
(UNITY_INT)(UNITY_INT32)(actual), (message), \
(UNITY_LINE_TYPE)(line), \
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
void UnityAssertEqualNumber(const UNITY_INT expected, const UNITY_INT actual, const char *msg, const UNITY_LINE_TYPE lineNumber, const UNITY_DISPLAY_STYLE_T style)
Definition: unity.c:660
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
signed int UNITY_INT32
Definition: unity_internals.h:113
Definition: unity_internals.h:410

◆ UNITY_TEST_ASSERT_EQUAL_INT32_ARRAY

#define UNITY_TEST_ASSERT_EQUAL_INT32_ARRAY (   expected,
  actual,
  num_elements,
  line,
  message 
)
Value:
(UNITY_INTERNAL_PTR)(actual), \
(UNITY_UINT32)(num_elements), (message), \
(UNITY_LINE_TYPE)(line), \
unsigned int UNITY_UINT32
Definition: unity_internals.h:110
#define UNITY_INTERNAL_PTR
Definition: unity_internals.h:180
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
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)
Definition: unity.c:745
Definition: unity_internals.h:464
Definition: unity_internals.h:410

◆ UNITY_TEST_ASSERT_EQUAL_INT64

#define UNITY_TEST_ASSERT_EQUAL_INT64 (   expected,
  actual,
  line,
  message 
)    UNITY_TEST_FAIL((UNITY_LINE_TYPE)(line), UnityStrErr64)

◆ UNITY_TEST_ASSERT_EQUAL_INT64_ARRAY

#define UNITY_TEST_ASSERT_EQUAL_INT64_ARRAY (   expected,
  actual,
  num_elements,
  line,
  message 
)    UNITY_TEST_FAIL((UNITY_LINE_TYPE)(line), UnityStrErr64)

◆ UNITY_TEST_ASSERT_EQUAL_INT8

#define UNITY_TEST_ASSERT_EQUAL_INT8 (   expected,
  actual,
  line,
  message 
)
Value:
(UNITY_INT)(UNITY_INT8)(actual), (message), \
(UNITY_LINE_TYPE)(line), \
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
void UnityAssertEqualNumber(const UNITY_INT expected, const UNITY_INT actual, const char *msg, const UNITY_LINE_TYPE lineNumber, const UNITY_DISPLAY_STYLE_T style)
Definition: unity.c:660
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
Definition: unity_internals.h:408
signed char UNITY_INT8
Definition: unity_internals.h:111

◆ UNITY_TEST_ASSERT_EQUAL_INT8_ARRAY

#define UNITY_TEST_ASSERT_EQUAL_INT8_ARRAY (   expected,
  actual,
  num_elements,
  line,
  message 
)
Value:
(UNITY_INTERNAL_PTR)(actual), \
(UNITY_UINT32)(num_elements), (message), \
(UNITY_LINE_TYPE)(line), \
unsigned int UNITY_UINT32
Definition: unity_internals.h:110
#define UNITY_INTERNAL_PTR
Definition: unity_internals.h:180
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
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)
Definition: unity.c:745
Definition: unity_internals.h:408
Definition: unity_internals.h:464

◆ UNITY_TEST_ASSERT_EQUAL_INT_ARRAY

#define UNITY_TEST_ASSERT_EQUAL_INT_ARRAY (   expected,
  actual,
  num_elements,
  line,
  message 
)
Value:
(UNITY_INTERNAL_PTR)(actual), \
(UNITY_UINT32)(num_elements), (message), \
(UNITY_LINE_TYPE)(line), \
unsigned int UNITY_UINT32
Definition: unity_internals.h:110
#define UNITY_INTERNAL_PTR
Definition: unity_internals.h:180
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
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)
Definition: unity.c:745
Definition: unity_internals.h:406
Definition: unity_internals.h:464

◆ UNITY_TEST_ASSERT_EQUAL_MEMORY

#define UNITY_TEST_ASSERT_EQUAL_MEMORY (   expected,
  actual,
  len,
  line,
  message 
)
Value:
(UNITY_INTERNAL_PTR)(actual), \
(UNITY_UINT32)(len), 1, (message), \
unsigned int UNITY_UINT32
Definition: unity_internals.h:110
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)
Definition: unity.c:1434
#define UNITY_INTERNAL_PTR
Definition: unity_internals.h:180
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
Definition: unity_internals.h:464

◆ UNITY_TEST_ASSERT_EQUAL_MEMORY_ARRAY

#define UNITY_TEST_ASSERT_EQUAL_MEMORY_ARRAY (   expected,
  actual,
  len,
  num_elements,
  line,
  message 
)
Value:
(UNITY_INTERNAL_PTR)(actual), \
(UNITY_UINT32)(len), \
(UNITY_UINT32)(num_elements), (message), \
unsigned int UNITY_UINT32
Definition: unity_internals.h:110
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)
Definition: unity.c:1434
#define UNITY_INTERNAL_PTR
Definition: unity_internals.h:180
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
Definition: unity_internals.h:464

◆ UNITY_TEST_ASSERT_EQUAL_PTR

#define UNITY_TEST_ASSERT_EQUAL_PTR (   expected,
  actual,
  line,
  message 
)
Value:
(UNITY_PTR_TO_INT)(actual), (message), \
(UNITY_LINE_TYPE)(line), \
void UnityAssertEqualNumber(const UNITY_INT expected, const UNITY_INT actual, const char *msg, const UNITY_LINE_TYPE lineNumber, const UNITY_DISPLAY_STYLE_T style)
Definition: unity.c:660
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
#define UNITY_PTR_TO_INT
Definition: unity_internals.h:163
#define UNITY_DISPLAY_STYLE_POINTER
Definition: unity_internals.h:164

◆ UNITY_TEST_ASSERT_EQUAL_PTR_ARRAY

#define UNITY_TEST_ASSERT_EQUAL_PTR_ARRAY (   expected,
  actual,
  num_elements,
  line,
  message 
)
Value:
(UNITY_INTERNAL_PTR)(actual), \
(UNITY_UINT32)(num_elements), (message), \
(UNITY_LINE_TYPE)(line), \
unsigned int UNITY_UINT32
Definition: unity_internals.h:110
#define UNITY_INTERNAL_PTR
Definition: unity_internals.h:180
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
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)
Definition: unity.c:745
#define UNITY_DISPLAY_STYLE_POINTER
Definition: unity_internals.h:164
Definition: unity_internals.h:464

◆ UNITY_TEST_ASSERT_EQUAL_STRING

#define UNITY_TEST_ASSERT_EQUAL_STRING (   expected,
  actual,
  line,
  message 
)
Value:
UnityAssertEqualString((const char *)(expected), \
(const char *)(actual), (message), \
(UNITY_LINE_TYPE)(line))
void UnityAssertEqualString(const char *expected, const char *actual, const char *msg, const UNITY_LINE_TYPE lineNumber)
Definition: unity.c:1307
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387

◆ UNITY_TEST_ASSERT_EQUAL_STRING_ARRAY

#define UNITY_TEST_ASSERT_EQUAL_STRING_ARRAY (   expected,
  actual,
  num_elements,
  line,
  message 
)
Value:
(const char **)(actual), \
(UNITY_UINT32)(num_elements), (message), \
(UNITY_LINE_TYPE)(line), \
unsigned int UNITY_UINT32
Definition: unity_internals.h:110
#define UNITY_INTERNAL_PTR
Definition: unity_internals.h:180
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
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)
Definition: unity.c:1368
Definition: unity_internals.h:464

◆ UNITY_TEST_ASSERT_EQUAL_STRING_LEN

#define UNITY_TEST_ASSERT_EQUAL_STRING_LEN (   expected,
  actual,
  len,
  line,
  message 
)
Value:
UnityAssertEqualStringLen((const char *)(expected), \
(const char *)(actual), (UNITY_UINT32)(len), \
(message), (UNITY_LINE_TYPE)(line))
unsigned int UNITY_UINT32
Definition: unity_internals.h:110
void UnityAssertEqualStringLen(const char *expected, const char *actual, const UNITY_UINT32 length, const char *msg, const UNITY_LINE_TYPE lineNumber)
Definition: unity.c:1337
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387

◆ UNITY_TEST_ASSERT_EQUAL_UINT

#define UNITY_TEST_ASSERT_EQUAL_UINT (   expected,
  actual,
  line,
  message 
)
Value:
UnityAssertEqualNumber((UNITY_INT)(expected), (UNITY_INT)(actual), \
(message), (UNITY_LINE_TYPE)(line), \
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
void UnityAssertEqualNumber(const UNITY_INT expected, const UNITY_INT actual, const char *msg, const UNITY_LINE_TYPE lineNumber, const UNITY_DISPLAY_STYLE_T style)
Definition: unity.c:660
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
Definition: unity_internals.h:415

◆ UNITY_TEST_ASSERT_EQUAL_UINT16

#define UNITY_TEST_ASSERT_EQUAL_UINT16 (   expected,
  actual,
  line,
  message 
)
Value:
(UNITY_INT)(UNITY_UINT16)(actual), (message), \
(UNITY_LINE_TYPE)(line), \
unsigned short UNITY_UINT16
Definition: unity_internals.h:109
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
void UnityAssertEqualNumber(const UNITY_INT expected, const UNITY_INT actual, const char *msg, const UNITY_LINE_TYPE lineNumber, const UNITY_DISPLAY_STYLE_T style)
Definition: unity.c:660
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
Definition: unity_internals.h:418

◆ UNITY_TEST_ASSERT_EQUAL_UINT16_ARRAY

#define UNITY_TEST_ASSERT_EQUAL_UINT16_ARRAY (   expected,
  actual,
  num_elements,
  line,
  message 
)
Value:
(UNITY_INTERNAL_PTR)(actual), \
(UNITY_UINT32)(num_elements), (message), \
(UNITY_LINE_TYPE)(line), \
unsigned int UNITY_UINT32
Definition: unity_internals.h:110
#define UNITY_INTERNAL_PTR
Definition: unity_internals.h:180
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
Definition: unity_internals.h:418
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)
Definition: unity.c:745
Definition: unity_internals.h:464

◆ UNITY_TEST_ASSERT_EQUAL_UINT32

#define UNITY_TEST_ASSERT_EQUAL_UINT32 (   expected,
  actual,
  line,
  message 
)
Value:
(UNITY_INT)(UNITY_UINT32)(actual), (message), \
(UNITY_LINE_TYPE)(line), \
unsigned int UNITY_UINT32
Definition: unity_internals.h:110
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
void UnityAssertEqualNumber(const UNITY_INT expected, const UNITY_INT actual, const char *msg, const UNITY_LINE_TYPE lineNumber, const UNITY_DISPLAY_STYLE_T style)
Definition: unity.c:660
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
Definition: unity_internals.h:419

◆ UNITY_TEST_ASSERT_EQUAL_UINT32_ARRAY

#define UNITY_TEST_ASSERT_EQUAL_UINT32_ARRAY (   expected,
  actual,
  num_elements,
  line,
  message 
)
Value:
(UNITY_INTERNAL_PTR)(actual), \
(UNITY_UINT32)(num_elements), (message), \
(UNITY_LINE_TYPE)(line), \
unsigned int UNITY_UINT32
Definition: unity_internals.h:110
#define UNITY_INTERNAL_PTR
Definition: unity_internals.h:180
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
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)
Definition: unity.c:745
Definition: unity_internals.h:419
Definition: unity_internals.h:464

◆ UNITY_TEST_ASSERT_EQUAL_UINT64

#define UNITY_TEST_ASSERT_EQUAL_UINT64 (   expected,
  actual,
  line,
  message 
)    UNITY_TEST_FAIL((UNITY_LINE_TYPE)(line), UnityStrErr64)

◆ UNITY_TEST_ASSERT_EQUAL_UINT64_ARRAY

#define UNITY_TEST_ASSERT_EQUAL_UINT64_ARRAY (   expected,
  actual,
  num_elements,
  line,
  message 
)    UNITY_TEST_FAIL((UNITY_LINE_TYPE)(line), UnityStrErr64)

◆ UNITY_TEST_ASSERT_EQUAL_UINT8

#define UNITY_TEST_ASSERT_EQUAL_UINT8 (   expected,
  actual,
  line,
  message 
)
Value:
(UNITY_INT)(UNITY_UINT8)(actual), (message), \
(UNITY_LINE_TYPE)(line), \
Definition: unity_internals.h:417
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
unsigned char UNITY_UINT8
Definition: unity_internals.h:108
void UnityAssertEqualNumber(const UNITY_INT expected, const UNITY_INT actual, const char *msg, const UNITY_LINE_TYPE lineNumber, const UNITY_DISPLAY_STYLE_T style)
Definition: unity.c:660
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387

◆ UNITY_TEST_ASSERT_EQUAL_UINT8_ARRAY

#define UNITY_TEST_ASSERT_EQUAL_UINT8_ARRAY (   expected,
  actual,
  num_elements,
  line,
  message 
)
Value:
(UNITY_INTERNAL_PTR)(actual), \
(UNITY_UINT32)(num_elements), (message), \
(UNITY_LINE_TYPE)(line), \
unsigned int UNITY_UINT32
Definition: unity_internals.h:110
Definition: unity_internals.h:417
#define UNITY_INTERNAL_PTR
Definition: unity_internals.h:180
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
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)
Definition: unity.c:745
Definition: unity_internals.h:464

◆ UNITY_TEST_ASSERT_EQUAL_UINT_ARRAY

#define UNITY_TEST_ASSERT_EQUAL_UINT_ARRAY (   expected,
  actual,
  num_elements,
  line,
  message 
)
Value:
(UNITY_INTERNAL_PTR)(actual), \
(UNITY_UINT32)(num_elements), (message), \
(UNITY_LINE_TYPE)(line), \
unsigned int UNITY_UINT32
Definition: unity_internals.h:110
#define UNITY_INTERNAL_PTR
Definition: unity_internals.h:180
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
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)
Definition: unity.c:745
Definition: unity_internals.h:415
Definition: unity_internals.h:464

◆ UNITY_TEST_ASSERT_FLOAT_IS_DETERMINATE

#define UNITY_TEST_ASSERT_FLOAT_IS_DETERMINATE (   actual,
  line,
  message 
)
Value:
UnityAssertFloatSpecial((UNITY_FLOAT)(actual), (message), \
void UnityAssertFloatSpecial(const UNITY_FLOAT actual, const char *msg, const UNITY_LINE_TYPE lineNumber, const UNITY_FLOAT_TRAIT_T style)
Definition: unity.c:948
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
UNITY_FLOAT_TYPE UNITY_FLOAT
Definition: unity_internals.h:206
Definition: unity_internals.h:457

◆ UNITY_TEST_ASSERT_FLOAT_IS_INF

#define UNITY_TEST_ASSERT_FLOAT_IS_INF (   actual,
  line,
  message 
)
Value:
UnityAssertFloatSpecial((UNITY_FLOAT)(actual), (message), \
Definition: unity_internals.h:451
void UnityAssertFloatSpecial(const UNITY_FLOAT actual, const char *msg, const UNITY_LINE_TYPE lineNumber, const UNITY_FLOAT_TRAIT_T style)
Definition: unity.c:948
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
UNITY_FLOAT_TYPE UNITY_FLOAT
Definition: unity_internals.h:206

◆ UNITY_TEST_ASSERT_FLOAT_IS_NAN

#define UNITY_TEST_ASSERT_FLOAT_IS_NAN (   actual,
  line,
  message 
)
Value:
UnityAssertFloatSpecial((UNITY_FLOAT)(actual), (message), \
void UnityAssertFloatSpecial(const UNITY_FLOAT actual, const char *msg, const UNITY_LINE_TYPE lineNumber, const UNITY_FLOAT_TRAIT_T style)
Definition: unity.c:948
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
Definition: unity_internals.h:455
UNITY_FLOAT_TYPE UNITY_FLOAT
Definition: unity_internals.h:206

◆ UNITY_TEST_ASSERT_FLOAT_IS_NEG_INF

#define UNITY_TEST_ASSERT_FLOAT_IS_NEG_INF (   actual,
  line,
  message 
)
Value:
UnityAssertFloatSpecial((UNITY_FLOAT)(actual), (message), \
(UNITY_LINE_TYPE)(line), \
Definition: unity_internals.h:453
void UnityAssertFloatSpecial(const UNITY_FLOAT actual, const char *msg, const UNITY_LINE_TYPE lineNumber, const UNITY_FLOAT_TRAIT_T style)
Definition: unity.c:948
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
UNITY_FLOAT_TYPE UNITY_FLOAT
Definition: unity_internals.h:206

◆ UNITY_TEST_ASSERT_FLOAT_IS_NOT_DETERMINATE

#define UNITY_TEST_ASSERT_FLOAT_IS_NOT_DETERMINATE (   actual,
  line,
  message 
)
Value:
UnityAssertFloatSpecial((UNITY_FLOAT)(actual), (message), \
(UNITY_LINE_TYPE)(line), \
void UnityAssertFloatSpecial(const UNITY_FLOAT actual, const char *msg, const UNITY_LINE_TYPE lineNumber, const UNITY_FLOAT_TRAIT_T style)
Definition: unity.c:948
Definition: unity_internals.h:456
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
UNITY_FLOAT_TYPE UNITY_FLOAT
Definition: unity_internals.h:206

◆ UNITY_TEST_ASSERT_FLOAT_IS_NOT_INF

#define UNITY_TEST_ASSERT_FLOAT_IS_NOT_INF (   actual,
  line,
  message 
)
Value:
UnityAssertFloatSpecial((UNITY_FLOAT)(actual), (message), \
(UNITY_LINE_TYPE)(line), \
void UnityAssertFloatSpecial(const UNITY_FLOAT actual, const char *msg, const UNITY_LINE_TYPE lineNumber, const UNITY_FLOAT_TRAIT_T style)
Definition: unity.c:948
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
UNITY_FLOAT_TYPE UNITY_FLOAT
Definition: unity_internals.h:206
Definition: unity_internals.h:450

◆ UNITY_TEST_ASSERT_FLOAT_IS_NOT_NAN

#define UNITY_TEST_ASSERT_FLOAT_IS_NOT_NAN (   actual,
  line,
  message 
)
Value:
UnityAssertFloatSpecial((UNITY_FLOAT)(actual), (message), \
(UNITY_LINE_TYPE)(line), \
void UnityAssertFloatSpecial(const UNITY_FLOAT actual, const char *msg, const UNITY_LINE_TYPE lineNumber, const UNITY_FLOAT_TRAIT_T style)
Definition: unity.c:948
Definition: unity_internals.h:454
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
UNITY_FLOAT_TYPE UNITY_FLOAT
Definition: unity_internals.h:206

◆ UNITY_TEST_ASSERT_FLOAT_IS_NOT_NEG_INF

#define UNITY_TEST_ASSERT_FLOAT_IS_NOT_NEG_INF (   actual,
  line,
  message 
)
Value:
UnityAssertFloatSpecial((UNITY_FLOAT)(actual), (message), \
(UNITY_LINE_TYPE)(line), \
Definition: unity_internals.h:452
void UnityAssertFloatSpecial(const UNITY_FLOAT actual, const char *msg, const UNITY_LINE_TYPE lineNumber, const UNITY_FLOAT_TRAIT_T style)
Definition: unity.c:948
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
UNITY_FLOAT_TYPE UNITY_FLOAT
Definition: unity_internals.h:206

◆ UNITY_TEST_ASSERT_FLOAT_WITHIN

#define UNITY_TEST_ASSERT_FLOAT_WITHIN (   delta,
  expected,
  actual,
  line,
  message 
)
Value:
(UNITY_FLOAT)(actual), (message), \
(UNITY_LINE_TYPE)(line))
void UnityAssertFloatsWithin(const UNITY_FLOAT delta, const UNITY_FLOAT expected, const UNITY_FLOAT actual, const char *msg, const UNITY_LINE_TYPE lineNumber)
Definition: unity.c:931
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
UNITY_FLOAT_TYPE UNITY_FLOAT
Definition: unity_internals.h:206

◆ UNITY_TEST_ASSERT_GREATER_OR_EQUAL_CHAR

#define UNITY_TEST_ASSERT_GREATER_OR_EQUAL_CHAR (   threshold,
  actual,
  line,
  message 
)
Value:
(UNITY_INT)(UNITY_INT8)(threshold), \
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
Definition: unity_internals.h:431
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)
Definition: unity.c:678
Definition: unity_internals.h:441
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
signed char UNITY_INT8
Definition: unity_internals.h:111

◆ UNITY_TEST_ASSERT_GREATER_OR_EQUAL_HEX16

#define UNITY_TEST_ASSERT_GREATER_OR_EQUAL_HEX16 (   threshold,
  actual,
  line,
  message 
)
Value:
(UNITY_INT)(UNITY_UINT16)(threshold), \
unsigned short UNITY_UINT16
Definition: unity_internals.h:109
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
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)
Definition: unity.c:678
Definition: unity_internals.h:441
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
Definition: unity_internals.h:425

◆ UNITY_TEST_ASSERT_GREATER_OR_EQUAL_HEX32

#define UNITY_TEST_ASSERT_GREATER_OR_EQUAL_HEX32 (   threshold,
  actual,
  line,
  message 
)
Value:
(UNITY_INT)(UNITY_UINT32)(threshold), \
unsigned int UNITY_UINT32
Definition: unity_internals.h:110
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
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)
Definition: unity.c:678
Definition: unity_internals.h:441
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
Definition: unity_internals.h:426

◆ UNITY_TEST_ASSERT_GREATER_OR_EQUAL_HEX64

#define UNITY_TEST_ASSERT_GREATER_OR_EQUAL_HEX64 (   threshold,
  actual,
  line,
  message 
)    UNITY_TEST_FAIL((UNITY_LINE_TYPE)(line), UnityStrErr64)

◆ UNITY_TEST_ASSERT_GREATER_OR_EQUAL_HEX8

#define UNITY_TEST_ASSERT_GREATER_OR_EQUAL_HEX8 (   threshold,
  actual,
  line,
  message 
)
Value:
(UNITY_INT)(UNITY_UINT8)(threshold), \
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
unsigned char UNITY_UINT8
Definition: unity_internals.h:108
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)
Definition: unity.c:678
Definition: unity_internals.h:424
Definition: unity_internals.h:441
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387

◆ UNITY_TEST_ASSERT_GREATER_OR_EQUAL_INT

#define UNITY_TEST_ASSERT_GREATER_OR_EQUAL_INT (   threshold,
  actual,
  line,
  message 
)
Value:
(UNITY_INT)(threshold), (UNITY_INT)(actual), \
UNITY_GREATER_OR_EQUAL, (message), (UNITY_LINE_TYPE)(line), \
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
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)
Definition: unity.c:678
Definition: unity_internals.h:441
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
Definition: unity_internals.h:406

◆ UNITY_TEST_ASSERT_GREATER_OR_EQUAL_INT16

#define UNITY_TEST_ASSERT_GREATER_OR_EQUAL_INT16 (   threshold,
  actual,
  line,
  message 
)
Value:
(UNITY_INT)(UNITY_INT16)(threshold), \
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
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)
Definition: unity.c:678
Definition: unity_internals.h:441
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
signed short UNITY_INT16
Definition: unity_internals.h:112
Definition: unity_internals.h:409

◆ UNITY_TEST_ASSERT_GREATER_OR_EQUAL_INT32

#define UNITY_TEST_ASSERT_GREATER_OR_EQUAL_INT32 (   threshold,
  actual,
  line,
  message 
)
Value:
(UNITY_INT)(UNITY_INT32)(threshold), \
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
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)
Definition: unity.c:678
Definition: unity_internals.h:441
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
signed int UNITY_INT32
Definition: unity_internals.h:113
Definition: unity_internals.h:410

◆ UNITY_TEST_ASSERT_GREATER_OR_EQUAL_INT64

#define UNITY_TEST_ASSERT_GREATER_OR_EQUAL_INT64 (   threshold,
  actual,
  line,
  message 
)    UNITY_TEST_FAIL((UNITY_LINE_TYPE)(line), UnityStrErr64)

◆ UNITY_TEST_ASSERT_GREATER_OR_EQUAL_INT8

#define UNITY_TEST_ASSERT_GREATER_OR_EQUAL_INT8 (   threshold,
  actual,
  line,
  message 
)
Value:
(UNITY_INT)(UNITY_INT8)(threshold), \
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
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)
Definition: unity.c:678
Definition: unity_internals.h:441
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
Definition: unity_internals.h:408
signed char UNITY_INT8
Definition: unity_internals.h:111

◆ UNITY_TEST_ASSERT_GREATER_OR_EQUAL_UINT

#define UNITY_TEST_ASSERT_GREATER_OR_EQUAL_UINT (   threshold,
  actual,
  line,
  message 
)
Value:
(UNITY_INT)(threshold), (UNITY_INT)(actual), \
UNITY_GREATER_OR_EQUAL, (message), (UNITY_LINE_TYPE)(line), \
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
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)
Definition: unity.c:678
Definition: unity_internals.h:441
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
Definition: unity_internals.h:415

◆ UNITY_TEST_ASSERT_GREATER_OR_EQUAL_UINT16

#define UNITY_TEST_ASSERT_GREATER_OR_EQUAL_UINT16 (   threshold,
  actual,
  line,
  message 
)
Value:
(UNITY_INT)(UNITY_UINT16)(threshold), \
(message), (UNITY_LINE_TYPE)(line), \
unsigned short UNITY_UINT16
Definition: unity_internals.h:109
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
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)
Definition: unity.c:678
Definition: unity_internals.h:441
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
Definition: unity_internals.h:418

◆ UNITY_TEST_ASSERT_GREATER_OR_EQUAL_UINT32

#define UNITY_TEST_ASSERT_GREATER_OR_EQUAL_UINT32 (   threshold,
  actual,
  line,
  message 
)
Value:
(UNITY_INT)(UNITY_UINT32)(threshold), \
(message), (UNITY_LINE_TYPE)(line), \
unsigned int UNITY_UINT32
Definition: unity_internals.h:110
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
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)
Definition: unity.c:678
Definition: unity_internals.h:441
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
Definition: unity_internals.h:419

◆ UNITY_TEST_ASSERT_GREATER_OR_EQUAL_UINT64

#define UNITY_TEST_ASSERT_GREATER_OR_EQUAL_UINT64 (   threshold,
  actual,
  line,
  message 
)    UNITY_TEST_FAIL((UNITY_LINE_TYPE)(line), UnityStrErr64)

◆ UNITY_TEST_ASSERT_GREATER_OR_EQUAL_UINT8

#define UNITY_TEST_ASSERT_GREATER_OR_EQUAL_UINT8 (   threshold,
  actual,
  line,
  message 
)
Value:
(UNITY_INT)(UNITY_UINT8)(threshold), \
Definition: unity_internals.h:417
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
unsigned char UNITY_UINT8
Definition: unity_internals.h:108
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)
Definition: unity.c:678
Definition: unity_internals.h:441
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387

◆ UNITY_TEST_ASSERT_GREATER_THAN_CHAR

#define UNITY_TEST_ASSERT_GREATER_THAN_CHAR (   threshold,
  actual,
  line,
  message 
)
Value:
(UNITY_INT)(UNITY_INT8)(threshold), \
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
Definition: unity_internals.h:431
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)
Definition: unity.c:678
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
Definition: unity_internals.h:440
signed char UNITY_INT8
Definition: unity_internals.h:111

◆ UNITY_TEST_ASSERT_GREATER_THAN_HEX16

#define UNITY_TEST_ASSERT_GREATER_THAN_HEX16 (   threshold,
  actual,
  line,
  message 
)
Value:
(UNITY_INT)(UNITY_UINT16)(threshold), \
unsigned short UNITY_UINT16
Definition: unity_internals.h:109
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
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)
Definition: unity.c:678
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
Definition: unity_internals.h:440
Definition: unity_internals.h:425

◆ UNITY_TEST_ASSERT_GREATER_THAN_HEX32

#define UNITY_TEST_ASSERT_GREATER_THAN_HEX32 (   threshold,
  actual,
  line,
  message 
)
Value:
(UNITY_INT)(UNITY_UINT32)(threshold), \
unsigned int UNITY_UINT32
Definition: unity_internals.h:110
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
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)
Definition: unity.c:678
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
Definition: unity_internals.h:440
Definition: unity_internals.h:426

◆ UNITY_TEST_ASSERT_GREATER_THAN_HEX64

#define UNITY_TEST_ASSERT_GREATER_THAN_HEX64 (   threshold,
  actual,
  line,
  message 
)    UNITY_TEST_FAIL((UNITY_LINE_TYPE)(line), UnityStrErr64)

◆ UNITY_TEST_ASSERT_GREATER_THAN_HEX8

#define UNITY_TEST_ASSERT_GREATER_THAN_HEX8 (   threshold,
  actual,
  line,
  message 
)
Value:
(UNITY_INT)(UNITY_UINT8)(threshold), \
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
unsigned char UNITY_UINT8
Definition: unity_internals.h:108
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)
Definition: unity.c:678
Definition: unity_internals.h:424
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
Definition: unity_internals.h:440

◆ UNITY_TEST_ASSERT_GREATER_THAN_INT

#define UNITY_TEST_ASSERT_GREATER_THAN_INT (   threshold,
  actual,
  line,
  message 
)
Value:
(UNITY_INT)(actual), \
UNITY_GREATER_THAN, (message), \
(UNITY_LINE_TYPE)(line), \
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
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)
Definition: unity.c:678
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
Definition: unity_internals.h:406
Definition: unity_internals.h:440

◆ UNITY_TEST_ASSERT_GREATER_THAN_INT16

#define UNITY_TEST_ASSERT_GREATER_THAN_INT16 (   threshold,
  actual,
  line,
  message 
)
Value:
(UNITY_INT)(UNITY_INT16)(threshold), \
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
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)
Definition: unity.c:678
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
signed short UNITY_INT16
Definition: unity_internals.h:112
Definition: unity_internals.h:440
Definition: unity_internals.h:409

◆ UNITY_TEST_ASSERT_GREATER_THAN_INT32

#define UNITY_TEST_ASSERT_GREATER_THAN_INT32 (   threshold,
  actual,
  line,
  message 
)
Value:
(UNITY_INT)(UNITY_INT32)(threshold), \
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
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)
Definition: unity.c:678
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
Definition: unity_internals.h:440
signed int UNITY_INT32
Definition: unity_internals.h:113
Definition: unity_internals.h:410

◆ UNITY_TEST_ASSERT_GREATER_THAN_INT64

#define UNITY_TEST_ASSERT_GREATER_THAN_INT64 (   threshold,
  actual,
  line,
  message 
)    UNITY_TEST_FAIL((UNITY_LINE_TYPE)(line), UnityStrErr64)

◆ UNITY_TEST_ASSERT_GREATER_THAN_INT8

#define UNITY_TEST_ASSERT_GREATER_THAN_INT8 (   threshold,
  actual,
  line,
  message 
)
Value:
(UNITY_INT)(UNITY_INT8)(threshold), \
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
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)
Definition: unity.c:678
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
Definition: unity_internals.h:408
Definition: unity_internals.h:440
signed char UNITY_INT8
Definition: unity_internals.h:111

◆ UNITY_TEST_ASSERT_GREATER_THAN_UINT

#define UNITY_TEST_ASSERT_GREATER_THAN_UINT (   threshold,
  actual,
  line,
  message 
)
Value:
(UNITY_INT)(actual), \
UNITY_GREATER_THAN, (message), \
(UNITY_LINE_TYPE)(line), \
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
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)
Definition: unity.c:678
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
Definition: unity_internals.h:440
Definition: unity_internals.h:415

◆ UNITY_TEST_ASSERT_GREATER_THAN_UINT16

#define UNITY_TEST_ASSERT_GREATER_THAN_UINT16 (   threshold,
  actual,
  line,
  message 
)
Value:
(UNITY_INT)(UNITY_UINT16)(threshold), \
(message), (UNITY_LINE_TYPE)(line), \
unsigned short UNITY_UINT16
Definition: unity_internals.h:109
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
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)
Definition: unity.c:678
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
Definition: unity_internals.h:418
Definition: unity_internals.h:440

◆ UNITY_TEST_ASSERT_GREATER_THAN_UINT32

#define UNITY_TEST_ASSERT_GREATER_THAN_UINT32 (   threshold,
  actual,
  line,
  message 
)
Value:
(UNITY_INT)(UNITY_UINT32)(threshold), \
(message), (UNITY_LINE_TYPE)(line), \
unsigned int UNITY_UINT32
Definition: unity_internals.h:110
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
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)
Definition: unity.c:678
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
Definition: unity_internals.h:440
Definition: unity_internals.h:419

◆ UNITY_TEST_ASSERT_GREATER_THAN_UINT64

#define UNITY_TEST_ASSERT_GREATER_THAN_UINT64 (   threshold,
  actual,
  line,
  message 
)    UNITY_TEST_FAIL((UNITY_LINE_TYPE)(line), UnityStrErr64)

◆ UNITY_TEST_ASSERT_GREATER_THAN_UINT8

#define UNITY_TEST_ASSERT_GREATER_THAN_UINT8 (   threshold,
  actual,
  line,
  message 
)
Value:
(UNITY_INT)(UNITY_UINT8)(threshold), \
Definition: unity_internals.h:417
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
unsigned char UNITY_UINT8
Definition: unity_internals.h:108
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)
Definition: unity.c:678
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
Definition: unity_internals.h:440

◆ UNITY_TEST_ASSERT_HEX16_ARRAY_WITHIN

#define UNITY_TEST_ASSERT_HEX16_ARRAY_WITHIN (   delta,
  expected,
  actual,
  num_elements,
  line,
  message 
)
Value:
(UNITY_UINT16)(delta), (UNITY_INTERNAL_PTR)(expected), \
(UNITY_INTERNAL_PTR)(actual), ((UNITY_UINT32)(num_elements)), \
unsigned short UNITY_UINT16
Definition: unity_internals.h:109
unsigned int UNITY_UINT32
Definition: unity_internals.h:110
#define UNITY_INTERNAL_PTR
Definition: unity_internals.h:180
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
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)
Definition: unity.c:1186
Definition: unity_internals.h:425
Definition: unity_internals.h:464

◆ UNITY_TEST_ASSERT_HEX16_WITHIN

#define UNITY_TEST_ASSERT_HEX16_WITHIN (   delta,
  expected,
  actual,
  line,
  message 
)
Value:
(UNITY_UINT16)(delta), \
(UNITY_INT)(UNITY_UINT)(UNITY_UINT16)(actual), (message), \
unsigned short UNITY_UINT16
Definition: unity_internals.h:109
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
UNITY_UINT32 UNITY_UINT
Definition: unity_internals.h:139
Definition: unity_internals.h:425
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)
Definition: unity.c:1143

◆ UNITY_TEST_ASSERT_HEX32_ARRAY_WITHIN

#define UNITY_TEST_ASSERT_HEX32_ARRAY_WITHIN (   delta,
  expected,
  actual,
  num_elements,
  line,
  message 
)
Value:
(UNITY_UINT32)(delta), (UNITY_INTERNAL_PTR)(expected), \
(UNITY_INTERNAL_PTR)(actual), ((UNITY_UINT32)(num_elements)), \
unsigned int UNITY_UINT32
Definition: unity_internals.h:110
#define UNITY_INTERNAL_PTR
Definition: unity_internals.h:180
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
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)
Definition: unity.c:1186
Definition: unity_internals.h:426
Definition: unity_internals.h:464

◆ UNITY_TEST_ASSERT_HEX32_WITHIN

#define UNITY_TEST_ASSERT_HEX32_WITHIN (   delta,
  expected,
  actual,
  line,
  message 
)
Value:
(UNITY_UINT32)(delta), \
(UNITY_INT)(UNITY_UINT)(UNITY_UINT32)(actual), (message), \
unsigned int UNITY_UINT32
Definition: unity_internals.h:110
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
UNITY_UINT32 UNITY_UINT
Definition: unity_internals.h:139
Definition: unity_internals.h:426
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)
Definition: unity.c:1143

◆ UNITY_TEST_ASSERT_HEX64_ARRAY_WITHIN

#define UNITY_TEST_ASSERT_HEX64_ARRAY_WITHIN (   delta,
  expected,
  actual,
  num_elements,
  line,
  message 
)    UNITY_TEST_FAIL((UNITY_LINE_TYPE)(line), UnityStrErr64)

◆ UNITY_TEST_ASSERT_HEX64_WITHIN

#define UNITY_TEST_ASSERT_HEX64_WITHIN (   delta,
  expected,
  actual,
  line,
  message 
)    UNITY_TEST_FAIL((UNITY_LINE_TYPE)(line), UnityStrErr64)

◆ UNITY_TEST_ASSERT_HEX8_ARRAY_WITHIN

#define UNITY_TEST_ASSERT_HEX8_ARRAY_WITHIN (   delta,
  expected,
  actual,
  num_elements,
  line,
  message 
)
Value:
(UNITY_UINT8)(delta), (UNITY_INTERNAL_PTR)(expected), \
(UNITY_INTERNAL_PTR)(actual), ((UNITY_UINT32)(num_elements)), \
unsigned int UNITY_UINT32
Definition: unity_internals.h:110
unsigned char UNITY_UINT8
Definition: unity_internals.h:108
#define UNITY_INTERNAL_PTR
Definition: unity_internals.h:180
Definition: unity_internals.h:424
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
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)
Definition: unity.c:1186
Definition: unity_internals.h:464

◆ UNITY_TEST_ASSERT_HEX8_WITHIN

#define UNITY_TEST_ASSERT_HEX8_WITHIN (   delta,
  expected,
  actual,
  line,
  message 
)
Value:
(UNITY_UINT8)(delta), \
(UNITY_INT)(UNITY_UINT)(UNITY_UINT8)(expected), \
(UNITY_INT)(UNITY_UINT)(UNITY_UINT8)(actual), (message), \
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
unsigned char UNITY_UINT8
Definition: unity_internals.h:108
Definition: unity_internals.h:424
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
UNITY_UINT32 UNITY_UINT
Definition: unity_internals.h:139
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)
Definition: unity.c:1143

◆ UNITY_TEST_ASSERT_INT16_ARRAY_WITHIN

#define UNITY_TEST_ASSERT_INT16_ARRAY_WITHIN (   delta,
  expected,
  actual,
  num_elements,
  line,
  message 
)
Value:
(UNITY_UINT16)(delta), (UNITY_INTERNAL_PTR)(expected), \
(UNITY_INTERNAL_PTR)(actual), ((UNITY_UINT32)(num_elements)), \
unsigned short UNITY_UINT16
Definition: unity_internals.h:109
unsigned int UNITY_UINT32
Definition: unity_internals.h:110
#define UNITY_INTERNAL_PTR
Definition: unity_internals.h:180
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
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)
Definition: unity.c:1186
Definition: unity_internals.h:464
Definition: unity_internals.h:409

◆ UNITY_TEST_ASSERT_INT16_WITHIN

#define UNITY_TEST_ASSERT_INT16_WITHIN (   delta,
  expected,
  actual,
  line,
  message 
)
Value:
(UNITY_INT)(UNITY_INT16)(expected), \
(UNITY_INT)(UNITY_INT16)(actual), (message), \
(UNITY_LINE_TYPE)(line), \
unsigned short UNITY_UINT16
Definition: unity_internals.h:109
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
signed short UNITY_INT16
Definition: unity_internals.h:112
Definition: unity_internals.h:409
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)
Definition: unity.c:1143

◆ UNITY_TEST_ASSERT_INT32_ARRAY_WITHIN

#define UNITY_TEST_ASSERT_INT32_ARRAY_WITHIN (   delta,
  expected,
  actual,
  num_elements,
  line,
  message 
)
Value:
(UNITY_UINT32)(delta), (UNITY_INTERNAL_PTR)(expected), \
(UNITY_INTERNAL_PTR)(actual), ((UNITY_UINT32)(num_elements)), \
unsigned int UNITY_UINT32
Definition: unity_internals.h:110
#define UNITY_INTERNAL_PTR
Definition: unity_internals.h:180
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
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)
Definition: unity.c:1186
Definition: unity_internals.h:464
Definition: unity_internals.h:410

◆ UNITY_TEST_ASSERT_INT32_WITHIN

#define UNITY_TEST_ASSERT_INT32_WITHIN (   delta,
  expected,
  actual,
  line,
  message 
)
Value:
(UNITY_INT)(UNITY_INT32)(expected), \
(UNITY_INT)(UNITY_INT32)(actual), (message), \
(UNITY_LINE_TYPE)(line), \
unsigned int UNITY_UINT32
Definition: unity_internals.h:110
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
signed int UNITY_INT32
Definition: unity_internals.h:113
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)
Definition: unity.c:1143
Definition: unity_internals.h:410

◆ UNITY_TEST_ASSERT_INT64_ARRAY_WITHIN

#define UNITY_TEST_ASSERT_INT64_ARRAY_WITHIN (   delta,
  expected,
  actual,
  num_elements,
  line,
  message 
)    UNITY_TEST_FAIL((UNITY_LINE_TYPE)(line), UnityStrErr64)

◆ UNITY_TEST_ASSERT_INT64_WITHIN

#define UNITY_TEST_ASSERT_INT64_WITHIN (   delta,
  expected,
  actual,
  line,
  message 
)    UNITY_TEST_FAIL((UNITY_LINE_TYPE)(line), UnityStrErr64)

◆ UNITY_TEST_ASSERT_INT8_ARRAY_WITHIN

#define UNITY_TEST_ASSERT_INT8_ARRAY_WITHIN (   delta,
  expected,
  actual,
  num_elements,
  line,
  message 
)
Value:
(UNITY_UINT8)(delta), (UNITY_INTERNAL_PTR)(expected), \
(UNITY_INTERNAL_PTR)(actual), ((UNITY_UINT32)(num_elements)), \
unsigned int UNITY_UINT32
Definition: unity_internals.h:110
unsigned char UNITY_UINT8
Definition: unity_internals.h:108
#define UNITY_INTERNAL_PTR
Definition: unity_internals.h:180
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
Definition: unity_internals.h:408
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)
Definition: unity.c:1186
Definition: unity_internals.h:464

◆ UNITY_TEST_ASSERT_INT8_WITHIN

#define UNITY_TEST_ASSERT_INT8_WITHIN (   delta,
  expected,
  actual,
  line,
  message 
)
Value:
(UNITY_INT)(UNITY_INT8)(expected), \
(UNITY_INT)(UNITY_INT8)(actual), (message), \
(UNITY_LINE_TYPE)(line), \
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
unsigned char UNITY_UINT8
Definition: unity_internals.h:108
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
Definition: unity_internals.h:408
signed char UNITY_INT8
Definition: unity_internals.h:111
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)
Definition: unity.c:1143

◆ UNITY_TEST_ASSERT_INT_ARRAY_WITHIN

#define UNITY_TEST_ASSERT_INT_ARRAY_WITHIN (   delta,
  expected,
  actual,
  num_elements,
  line,
  message 
)
Value:
(UNITY_INTERNAL_PTR)(actual), \
((UNITY_UINT32)(num_elements)), \
(message), (UNITY_LINE_TYPE)(line), \
unsigned int UNITY_UINT32
Definition: unity_internals.h:110
#define UNITY_INTERNAL_PTR
Definition: unity_internals.h:180
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
Definition: unity_internals.h:406
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)
Definition: unity.c:1186
Definition: unity_internals.h:464

◆ UNITY_TEST_ASSERT_INT_WITHIN

#define UNITY_TEST_ASSERT_INT_WITHIN (   delta,
  expected,
  actual,
  line,
  message 
)
Value:
UnityAssertNumbersWithin((delta), (UNITY_INT)(expected), \
(UNITY_INT)(actual), (message), \
(UNITY_LINE_TYPE)(line), \
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
Definition: unity_internals.h:406
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)
Definition: unity.c:1143

◆ UNITY_TEST_ASSERT_NOT_EMPTY

#define UNITY_TEST_ASSERT_NOT_EMPTY (   pointer,
  line,
  message 
)
Value:
UNITY_TEST_ASSERT(((pointer[0]) != 0), (UNITY_LINE_TYPE)(line), \
(message))
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
#define UNITY_TEST_ASSERT(condition, line, message)
Definition: unity_internals.h:778

◆ UNITY_TEST_ASSERT_NOT_EQUAL_CHAR

#define UNITY_TEST_ASSERT_NOT_EQUAL_CHAR (   threshold,
  actual,
  line,
  message 
)
Value:
(UNITY_INT)(UNITY_INT8)(threshold), \
(UNITY_INT)(UNITY_INT8)(actual), UNITY_NOT_EQUAL, (message), \
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
Definition: unity_internals.h:431
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)
Definition: unity.c:678
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
Definition: unity_internals.h:444
signed char UNITY_INT8
Definition: unity_internals.h:111

◆ UNITY_TEST_ASSERT_NOT_EQUAL_HEX16

#define UNITY_TEST_ASSERT_NOT_EQUAL_HEX16 (   threshold,
  actual,
  line,
  message 
)
Value:
(UNITY_INT)(UNITY_UINT16)(threshold), \
(UNITY_INT)(UNITY_UINT16)(actual), UNITY_NOT_EQUAL, (message), \
unsigned short UNITY_UINT16
Definition: unity_internals.h:109
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
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)
Definition: unity.c:678
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
Definition: unity_internals.h:444
Definition: unity_internals.h:425

◆ UNITY_TEST_ASSERT_NOT_EQUAL_HEX32

#define UNITY_TEST_ASSERT_NOT_EQUAL_HEX32 (   threshold,
  actual,
  line,
  message 
)
Value:
(UNITY_INT)(UNITY_UINT32)(threshold), \
(UNITY_INT)(UNITY_UINT32)(actual), UNITY_NOT_EQUAL, (message), \
unsigned int UNITY_UINT32
Definition: unity_internals.h:110
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
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)
Definition: unity.c:678
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
Definition: unity_internals.h:444
Definition: unity_internals.h:426

◆ UNITY_TEST_ASSERT_NOT_EQUAL_HEX8

#define UNITY_TEST_ASSERT_NOT_EQUAL_HEX8 (   threshold,
  actual,
  line,
  message 
)
Value:
(UNITY_INT)(UNITY_UINT8)(threshold), \
(UNITY_INT)(UNITY_UINT8)(actual), UNITY_NOT_EQUAL, (message), \
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
unsigned char UNITY_UINT8
Definition: unity_internals.h:108
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)
Definition: unity.c:678
Definition: unity_internals.h:424
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
Definition: unity_internals.h:444

◆ UNITY_TEST_ASSERT_NOT_EQUAL_INT

#define UNITY_TEST_ASSERT_NOT_EQUAL_INT (   threshold,
  actual,
  line,
  message 
)
Value:
(UNITY_INT)(threshold), (UNITY_INT)(actual), UNITY_NOT_EQUAL, \
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
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)
Definition: unity.c:678
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
Definition: unity_internals.h:406
Definition: unity_internals.h:444

◆ UNITY_TEST_ASSERT_NOT_EQUAL_INT16

#define UNITY_TEST_ASSERT_NOT_EQUAL_INT16 (   threshold,
  actual,
  line,
  message 
)
Value:
(UNITY_INT)(UNITY_INT16)(threshold), \
(UNITY_INT)(UNITY_INT16)(actual), UNITY_NOT_EQUAL, (message), \
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
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)
Definition: unity.c:678
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
signed short UNITY_INT16
Definition: unity_internals.h:112
Definition: unity_internals.h:444
Definition: unity_internals.h:409

◆ UNITY_TEST_ASSERT_NOT_EQUAL_INT32

#define UNITY_TEST_ASSERT_NOT_EQUAL_INT32 (   threshold,
  actual,
  line,
  message 
)
Value:
(UNITY_INT)(UNITY_INT32)(threshold), \
(UNITY_INT)(UNITY_INT32)(actual), UNITY_NOT_EQUAL, (message), \
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
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)
Definition: unity.c:678
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
Definition: unity_internals.h:444
signed int UNITY_INT32
Definition: unity_internals.h:113
Definition: unity_internals.h:410

◆ UNITY_TEST_ASSERT_NOT_EQUAL_INT8

#define UNITY_TEST_ASSERT_NOT_EQUAL_INT8 (   threshold,
  actual,
  line,
  message 
)
Value:
(UNITY_INT)(UNITY_INT8)(threshold), \
(UNITY_INT)(UNITY_INT8)(actual), UNITY_NOT_EQUAL, (message), \
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
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)
Definition: unity.c:678
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
Definition: unity_internals.h:408
Definition: unity_internals.h:444
signed char UNITY_INT8
Definition: unity_internals.h:111

◆ UNITY_TEST_ASSERT_NOT_EQUAL_UINT

#define UNITY_TEST_ASSERT_NOT_EQUAL_UINT (   threshold,
  actual,
  line,
  message 
)
Value:
(UNITY_INT)(threshold), (UNITY_INT)(actual), UNITY_NOT_EQUAL, \
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
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)
Definition: unity.c:678
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
Definition: unity_internals.h:415
Definition: unity_internals.h:444

◆ UNITY_TEST_ASSERT_NOT_EQUAL_UINT16

#define UNITY_TEST_ASSERT_NOT_EQUAL_UINT16 (   threshold,
  actual,
  line,
  message 
)
Value:
(UNITY_INT)(UNITY_UINT16)(threshold), \
(UNITY_INT)(UNITY_UINT16)(actual), UNITY_NOT_EQUAL, (message), \
unsigned short UNITY_UINT16
Definition: unity_internals.h:109
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
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)
Definition: unity.c:678
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
Definition: unity_internals.h:418
Definition: unity_internals.h:444

◆ UNITY_TEST_ASSERT_NOT_EQUAL_UINT32

#define UNITY_TEST_ASSERT_NOT_EQUAL_UINT32 (   threshold,
  actual,
  line,
  message 
)
Value:
(UNITY_INT)(UNITY_UINT32)(threshold), \
(UNITY_INT)(UNITY_UINT32)(actual), UNITY_NOT_EQUAL, (message), \
unsigned int UNITY_UINT32
Definition: unity_internals.h:110
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
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)
Definition: unity.c:678
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
Definition: unity_internals.h:444
Definition: unity_internals.h:419

◆ UNITY_TEST_ASSERT_NOT_EQUAL_UINT8

#define UNITY_TEST_ASSERT_NOT_EQUAL_UINT8 (   threshold,
  actual,
  line,
  message 
)
Value:
(UNITY_INT)(UNITY_UINT8)(threshold), \
(UNITY_INT)(UNITY_UINT8)(actual), UNITY_NOT_EQUAL, (message), \
Definition: unity_internals.h:417
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
unsigned char UNITY_UINT8
Definition: unity_internals.h:108
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)
Definition: unity.c:678
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
Definition: unity_internals.h:444

◆ UNITY_TEST_ASSERT_NOT_NULL

#define UNITY_TEST_ASSERT_NOT_NULL (   pointer,
  line,
  message 
)
Value:
UNITY_TEST_ASSERT(((pointer) != NULL), (UNITY_LINE_TYPE)(line), \
(message))
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
#define UNITY_TEST_ASSERT(condition, line, message)
Definition: unity_internals.h:778

◆ UNITY_TEST_ASSERT_NULL

#define UNITY_TEST_ASSERT_NULL (   pointer,
  line,
  message 
)
Value:
UNITY_TEST_ASSERT(((pointer) == NULL), (UNITY_LINE_TYPE)(line), \
(message))
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
#define UNITY_TEST_ASSERT(condition, line, message)
Definition: unity_internals.h:778

◆ UNITY_TEST_ASSERT_SMALLER_OR_EQUAL_CHAR

#define UNITY_TEST_ASSERT_SMALLER_OR_EQUAL_CHAR (   threshold,
  actual,
  line,
  message 
)
Value:
(UNITY_INT)(UNITY_INT8)(threshold), \
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
Definition: unity_internals.h:431
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)
Definition: unity.c:678
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
signed char UNITY_INT8
Definition: unity_internals.h:111
Definition: unity_internals.h:443

◆ UNITY_TEST_ASSERT_SMALLER_OR_EQUAL_HEX16

#define UNITY_TEST_ASSERT_SMALLER_OR_EQUAL_HEX16 (   threshold,
  actual,
  line,
  message 
)
Value:
(UNITY_INT)(UNITY_UINT16)(threshold), \
unsigned short UNITY_UINT16
Definition: unity_internals.h:109
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
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)
Definition: unity.c:678
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
Definition: unity_internals.h:425
Definition: unity_internals.h:443

◆ UNITY_TEST_ASSERT_SMALLER_OR_EQUAL_HEX32

#define UNITY_TEST_ASSERT_SMALLER_OR_EQUAL_HEX32 (   threshold,
  actual,
  line,
  message 
)
Value:
(UNITY_INT)(UNITY_UINT32)(threshold), \
unsigned int UNITY_UINT32
Definition: unity_internals.h:110
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
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)
Definition: unity.c:678
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
Definition: unity_internals.h:426
Definition: unity_internals.h:443

◆ UNITY_TEST_ASSERT_SMALLER_OR_EQUAL_HEX64

#define UNITY_TEST_ASSERT_SMALLER_OR_EQUAL_HEX64 (   threshold,
  actual,
  line,
  message 
)    UNITY_TEST_FAIL((UNITY_LINE_TYPE)(line), UnityStrErr64)

◆ UNITY_TEST_ASSERT_SMALLER_OR_EQUAL_HEX8

#define UNITY_TEST_ASSERT_SMALLER_OR_EQUAL_HEX8 (   threshold,
  actual,
  line,
  message 
)
Value:
(UNITY_INT)(UNITY_UINT8)(threshold), \
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
unsigned char UNITY_UINT8
Definition: unity_internals.h:108
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)
Definition: unity.c:678
Definition: unity_internals.h:424
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
Definition: unity_internals.h:443

◆ UNITY_TEST_ASSERT_SMALLER_OR_EQUAL_INT

#define UNITY_TEST_ASSERT_SMALLER_OR_EQUAL_INT (   threshold,
  actual,
  line,
  message 
)
Value:
(UNITY_INT)(threshold), (UNITY_INT)(actual), \
UNITY_SMALLER_OR_EQUAL, (message), (UNITY_LINE_TYPE)(line), \
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
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)
Definition: unity.c:678
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
Definition: unity_internals.h:406
Definition: unity_internals.h:443

◆ UNITY_TEST_ASSERT_SMALLER_OR_EQUAL_INT16

#define UNITY_TEST_ASSERT_SMALLER_OR_EQUAL_INT16 (   threshold,
  actual,
  line,
  message 
)
Value:
(UNITY_INT)(UNITY_INT16)(threshold), \
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
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)
Definition: unity.c:678
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
signed short UNITY_INT16
Definition: unity_internals.h:112
Definition: unity_internals.h:443
Definition: unity_internals.h:409

◆ UNITY_TEST_ASSERT_SMALLER_OR_EQUAL_INT32

#define UNITY_TEST_ASSERT_SMALLER_OR_EQUAL_INT32 (   threshold,
  actual,
  line,
  message 
)
Value:
(UNITY_INT)(UNITY_INT32)(threshold), \
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
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)
Definition: unity.c:678
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
signed int UNITY_INT32
Definition: unity_internals.h:113
Definition: unity_internals.h:443
Definition: unity_internals.h:410

◆ UNITY_TEST_ASSERT_SMALLER_OR_EQUAL_INT64

#define UNITY_TEST_ASSERT_SMALLER_OR_EQUAL_INT64 (   threshold,
  actual,
  line,
  message 
)    UNITY_TEST_FAIL((UNITY_LINE_TYPE)(line), UnityStrErr64)

◆ UNITY_TEST_ASSERT_SMALLER_OR_EQUAL_INT8

#define UNITY_TEST_ASSERT_SMALLER_OR_EQUAL_INT8 (   threshold,
  actual,
  line,
  message 
)
Value:
(UNITY_INT)(UNITY_INT8)(threshold), \
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
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)
Definition: unity.c:678
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
Definition: unity_internals.h:408
signed char UNITY_INT8
Definition: unity_internals.h:111
Definition: unity_internals.h:443

◆ UNITY_TEST_ASSERT_SMALLER_OR_EQUAL_UINT

#define UNITY_TEST_ASSERT_SMALLER_OR_EQUAL_UINT (   threshold,
  actual,
  line,
  message 
)
Value:
(UNITY_INT)(threshold), (UNITY_INT)(actual), \
UNITY_SMALLER_OR_EQUAL, (message), (UNITY_LINE_TYPE)(line), \
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
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)
Definition: unity.c:678
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
Definition: unity_internals.h:415
Definition: unity_internals.h:443

◆ UNITY_TEST_ASSERT_SMALLER_OR_EQUAL_UINT16

#define UNITY_TEST_ASSERT_SMALLER_OR_EQUAL_UINT16 (   threshold,
  actual,
  line,
  message 
)
Value:
(UNITY_INT)(UNITY_UINT16)(threshold), \
(message), (UNITY_LINE_TYPE)(line), \
unsigned short UNITY_UINT16
Definition: unity_internals.h:109
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
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)
Definition: unity.c:678
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
Definition: unity_internals.h:418
Definition: unity_internals.h:443

◆ UNITY_TEST_ASSERT_SMALLER_OR_EQUAL_UINT32

#define UNITY_TEST_ASSERT_SMALLER_OR_EQUAL_UINT32 (   threshold,
  actual,
  line,
  message 
)
Value:
(UNITY_INT)(UNITY_UINT32)(threshold), \
(message), (UNITY_LINE_TYPE)(line), \
unsigned int UNITY_UINT32
Definition: unity_internals.h:110
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
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)
Definition: unity.c:678
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
Definition: unity_internals.h:419
Definition: unity_internals.h:443

◆ UNITY_TEST_ASSERT_SMALLER_OR_EQUAL_UINT64

#define UNITY_TEST_ASSERT_SMALLER_OR_EQUAL_UINT64 (   threshold,
  actual,
  line,
  message 
)    UNITY_TEST_FAIL((UNITY_LINE_TYPE)(line), UnityStrErr64)

◆ UNITY_TEST_ASSERT_SMALLER_OR_EQUAL_UINT8

#define UNITY_TEST_ASSERT_SMALLER_OR_EQUAL_UINT8 (   threshold,
  actual,
  line,
  message 
)
Value:
(UNITY_INT)(UNITY_UINT8)(threshold), \
Definition: unity_internals.h:417
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
unsigned char UNITY_UINT8
Definition: unity_internals.h:108
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)
Definition: unity.c:678
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
Definition: unity_internals.h:443

◆ UNITY_TEST_ASSERT_SMALLER_THAN_CHAR

#define UNITY_TEST_ASSERT_SMALLER_THAN_CHAR (   threshold,
  actual,
  line,
  message 
)
Value:
(UNITY_INT)(UNITY_INT8)(threshold), \
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
Definition: unity_internals.h:431
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)
Definition: unity.c:678
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
signed char UNITY_INT8
Definition: unity_internals.h:111
Definition: unity_internals.h:442

◆ UNITY_TEST_ASSERT_SMALLER_THAN_HEX16

#define UNITY_TEST_ASSERT_SMALLER_THAN_HEX16 (   threshold,
  actual,
  line,
  message 
)
Value:
(UNITY_INT)(UNITY_UINT16)(threshold), \
unsigned short UNITY_UINT16
Definition: unity_internals.h:109
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
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)
Definition: unity.c:678
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
Definition: unity_internals.h:442
Definition: unity_internals.h:425

◆ UNITY_TEST_ASSERT_SMALLER_THAN_HEX32

#define UNITY_TEST_ASSERT_SMALLER_THAN_HEX32 (   threshold,
  actual,
  line,
  message 
)
Value:
(UNITY_INT)(UNITY_UINT32)(threshold), \
unsigned int UNITY_UINT32
Definition: unity_internals.h:110
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
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)
Definition: unity.c:678
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
Definition: unity_internals.h:426
Definition: unity_internals.h:442

◆ UNITY_TEST_ASSERT_SMALLER_THAN_HEX64

#define UNITY_TEST_ASSERT_SMALLER_THAN_HEX64 (   threshold,
  actual,
  line,
  message 
)    UNITY_TEST_FAIL((UNITY_LINE_TYPE)(line), UnityStrErr64)

◆ UNITY_TEST_ASSERT_SMALLER_THAN_HEX8

#define UNITY_TEST_ASSERT_SMALLER_THAN_HEX8 (   threshold,
  actual,
  line,
  message 
)
Value:
(UNITY_INT)(UNITY_UINT8)(threshold), \
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
unsigned char UNITY_UINT8
Definition: unity_internals.h:108
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)
Definition: unity.c:678
Definition: unity_internals.h:424
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
Definition: unity_internals.h:442

◆ UNITY_TEST_ASSERT_SMALLER_THAN_INT

#define UNITY_TEST_ASSERT_SMALLER_THAN_INT (   threshold,
  actual,
  line,
  message 
)
Value:
(UNITY_INT)(actual), \
UNITY_SMALLER_THAN, (message), \
(UNITY_LINE_TYPE)(line), \
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
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)
Definition: unity.c:678
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
Definition: unity_internals.h:406
Definition: unity_internals.h:442

◆ UNITY_TEST_ASSERT_SMALLER_THAN_INT16

#define UNITY_TEST_ASSERT_SMALLER_THAN_INT16 (   threshold,
  actual,
  line,
  message 
)
Value:
(UNITY_INT)(UNITY_INT16)(threshold), \
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
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)
Definition: unity.c:678
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
signed short UNITY_INT16
Definition: unity_internals.h:112
Definition: unity_internals.h:442
Definition: unity_internals.h:409

◆ UNITY_TEST_ASSERT_SMALLER_THAN_INT32

#define UNITY_TEST_ASSERT_SMALLER_THAN_INT32 (   threshold,
  actual,
  line,
  message 
)
Value:
(UNITY_INT)(UNITY_INT32)(threshold), \
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
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)
Definition: unity.c:678
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
Definition: unity_internals.h:442
signed int UNITY_INT32
Definition: unity_internals.h:113
Definition: unity_internals.h:410

◆ UNITY_TEST_ASSERT_SMALLER_THAN_INT64

#define UNITY_TEST_ASSERT_SMALLER_THAN_INT64 (   threshold,
  actual,
  line,
  message 
)    UNITY_TEST_FAIL((UNITY_LINE_TYPE)(line), UnityStrErr64)

◆ UNITY_TEST_ASSERT_SMALLER_THAN_INT8

#define UNITY_TEST_ASSERT_SMALLER_THAN_INT8 (   threshold,
  actual,
  line,
  message 
)
Value:
(UNITY_INT)(UNITY_INT8)(threshold), \
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
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)
Definition: unity.c:678
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
Definition: unity_internals.h:408
signed char UNITY_INT8
Definition: unity_internals.h:111
Definition: unity_internals.h:442

◆ UNITY_TEST_ASSERT_SMALLER_THAN_UINT

#define UNITY_TEST_ASSERT_SMALLER_THAN_UINT (   threshold,
  actual,
  line,
  message 
)
Value:
(UNITY_INT)(actual), \
UNITY_SMALLER_THAN, (message), \
(UNITY_LINE_TYPE)(line), \
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
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)
Definition: unity.c:678
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
Definition: unity_internals.h:415
Definition: unity_internals.h:442

◆ UNITY_TEST_ASSERT_SMALLER_THAN_UINT16

#define UNITY_TEST_ASSERT_SMALLER_THAN_UINT16 (   threshold,
  actual,
  line,
  message 
)
Value:
(UNITY_INT)(UNITY_UINT16)(threshold), \
(message), (UNITY_LINE_TYPE)(line), \
unsigned short UNITY_UINT16
Definition: unity_internals.h:109
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
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)
Definition: unity.c:678
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
Definition: unity_internals.h:418
Definition: unity_internals.h:442

◆ UNITY_TEST_ASSERT_SMALLER_THAN_UINT32

#define UNITY_TEST_ASSERT_SMALLER_THAN_UINT32 (   threshold,
  actual,
  line,
  message 
)
Value:
(UNITY_INT)(UNITY_UINT32)(threshold), \
(message), (UNITY_LINE_TYPE)(line), \
unsigned int UNITY_UINT32
Definition: unity_internals.h:110
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
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)
Definition: unity.c:678
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
Definition: unity_internals.h:442
Definition: unity_internals.h:419

◆ UNITY_TEST_ASSERT_SMALLER_THAN_UINT64

#define UNITY_TEST_ASSERT_SMALLER_THAN_UINT64 (   threshold,
  actual,
  line,
  message 
)    UNITY_TEST_FAIL((UNITY_LINE_TYPE)(line), UnityStrErr64)

◆ UNITY_TEST_ASSERT_SMALLER_THAN_UINT8

#define UNITY_TEST_ASSERT_SMALLER_THAN_UINT8 (   threshold,
  actual,
  line,
  message 
)
Value:
(UNITY_INT)(UNITY_UINT8)(threshold), \
Definition: unity_internals.h:417
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
unsigned char UNITY_UINT8
Definition: unity_internals.h:108
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)
Definition: unity.c:678
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
Definition: unity_internals.h:442

◆ UNITY_TEST_ASSERT_UINT16_ARRAY_WITHIN

#define UNITY_TEST_ASSERT_UINT16_ARRAY_WITHIN (   delta,
  expected,
  actual,
  num_elements,
  line,
  message 
)
Value:
(UNITY_UINT16)(delta), (UNITY_INTERNAL_PTR)(expected), \
(UNITY_INTERNAL_PTR)(actual), ((UNITY_UINT32)(num_elements)), \
(message), (UNITY_LINE_TYPE)(line), \
unsigned short UNITY_UINT16
Definition: unity_internals.h:109
unsigned int UNITY_UINT32
Definition: unity_internals.h:110
#define UNITY_INTERNAL_PTR
Definition: unity_internals.h:180
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
Definition: unity_internals.h:418
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)
Definition: unity.c:1186
Definition: unity_internals.h:464

◆ UNITY_TEST_ASSERT_UINT16_WITHIN

#define UNITY_TEST_ASSERT_UINT16_WITHIN (   delta,
  expected,
  actual,
  line,
  message 
)
Value:
(UNITY_UINT16)(delta), \
(UNITY_INT)(UNITY_UINT)(UNITY_UINT16)(actual), (message), \
unsigned short UNITY_UINT16
Definition: unity_internals.h:109
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
Definition: unity_internals.h:418
UNITY_UINT32 UNITY_UINT
Definition: unity_internals.h:139
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)
Definition: unity.c:1143

◆ UNITY_TEST_ASSERT_UINT32_ARRAY_WITHIN

#define UNITY_TEST_ASSERT_UINT32_ARRAY_WITHIN (   delta,
  expected,
  actual,
  num_elements,
  line,
  message 
)
Value:
(UNITY_UINT32)(delta), (UNITY_INTERNAL_PTR)(expected), \
(UNITY_INTERNAL_PTR)(actual), ((UNITY_UINT32)(num_elements)), \
(message), (UNITY_LINE_TYPE)(line), \
unsigned int UNITY_UINT32
Definition: unity_internals.h:110
#define UNITY_INTERNAL_PTR
Definition: unity_internals.h:180
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
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)
Definition: unity.c:1186
Definition: unity_internals.h:419
Definition: unity_internals.h:464

◆ UNITY_TEST_ASSERT_UINT32_WITHIN

#define UNITY_TEST_ASSERT_UINT32_WITHIN (   delta,
  expected,
  actual,
  line,
  message 
)
Value:
(UNITY_UINT32)(delta), \
(UNITY_INT)(UNITY_UINT)(UNITY_UINT32)(actual), (message), \
unsigned int UNITY_UINT32
Definition: unity_internals.h:110
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
UNITY_UINT32 UNITY_UINT
Definition: unity_internals.h:139
Definition: unity_internals.h:419
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)
Definition: unity.c:1143

◆ UNITY_TEST_ASSERT_UINT64_ARRAY_WITHIN

#define UNITY_TEST_ASSERT_UINT64_ARRAY_WITHIN (   delta,
  expected,
  actual,
  num_elements,
  line,
  message 
)    UNITY_TEST_FAIL((UNITY_LINE_TYPE)(line), UnityStrErr64)

◆ UNITY_TEST_ASSERT_UINT64_WITHIN

#define UNITY_TEST_ASSERT_UINT64_WITHIN (   delta,
  expected,
  actual,
  line,
  message 
)    UNITY_TEST_FAIL((UNITY_LINE_TYPE)(line), UnityStrErr64)

◆ UNITY_TEST_ASSERT_UINT8_ARRAY_WITHIN

#define UNITY_TEST_ASSERT_UINT8_ARRAY_WITHIN (   delta,
  expected,
  actual,
  num_elements,
  line,
  message 
)
Value:
(UNITY_UINT16)(delta), (UNITY_INTERNAL_PTR)(expected), \
(UNITY_INTERNAL_PTR)(actual), ((UNITY_UINT32)(num_elements)), \
unsigned short UNITY_UINT16
Definition: unity_internals.h:109
unsigned int UNITY_UINT32
Definition: unity_internals.h:110
Definition: unity_internals.h:417
#define UNITY_INTERNAL_PTR
Definition: unity_internals.h:180
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
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)
Definition: unity.c:1186
Definition: unity_internals.h:464

◆ UNITY_TEST_ASSERT_UINT8_WITHIN

#define UNITY_TEST_ASSERT_UINT8_WITHIN (   delta,
  expected,
  actual,
  line,
  message 
)
Value:
(UNITY_UINT8)(delta), \
(UNITY_INT)(UNITY_UINT)(UNITY_UINT8)(expected), \
(UNITY_INT)(UNITY_UINT)(UNITY_UINT8)(actual), (message), \
Definition: unity_internals.h:417
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
unsigned char UNITY_UINT8
Definition: unity_internals.h:108
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
UNITY_UINT32 UNITY_UINT
Definition: unity_internals.h:139
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)
Definition: unity.c:1143

◆ UNITY_TEST_ASSERT_UINT_ARRAY_WITHIN

#define UNITY_TEST_ASSERT_UINT_ARRAY_WITHIN (   delta,
  expected,
  actual,
  num_elements,
  line,
  message 
)
Value:
(UNITY_INTERNAL_PTR)(actual), \
((UNITY_UINT32)(num_elements)), \
(message), (UNITY_LINE_TYPE)(line), \
unsigned int UNITY_UINT32
Definition: unity_internals.h:110
#define UNITY_INTERNAL_PTR
Definition: unity_internals.h:180
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
Definition: unity_internals.h:415
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)
Definition: unity.c:1186
Definition: unity_internals.h:464

◆ UNITY_TEST_ASSERT_UINT_WITHIN

#define UNITY_TEST_ASSERT_UINT_WITHIN (   delta,
  expected,
  actual,
  line,
  message 
)
Value:
UnityAssertNumbersWithin((delta), (UNITY_INT)(expected), \
(UNITY_INT)(actual), (message), \
(UNITY_LINE_TYPE)(line), \
UNITY_INT32 UNITY_INT
Definition: unity_internals.h:140
#define UNITY_LINE_TYPE
Definition: unity_internals.h:387
Definition: unity_internals.h:415
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)
Definition: unity.c:1143

◆ UNITY_TEST_FAIL

#define UNITY_TEST_FAIL (   line,
  message 
)    UnityFail((message), (UNITY_LINE_TYPE)(line))

◆ UNITY_TEST_IGNORE

#define UNITY_TEST_IGNORE (   line,
  message 
)    UnityIgnore((message), (UNITY_LINE_TYPE)(line))

◆ UNITY_TIME_TYPE

#define UNITY_TIME_TYPE   UNITY_UINT

Typedef Documentation

◆ UNITY_DOUBLE

◆ UNITY_FLOAT

◆ UNITY_FLOAT_TRAIT_T

◆ UNITY_INT

◆ UNITY_INT16

typedef signed short UNITY_INT16

◆ UNITY_INT32

typedef signed int UNITY_INT32

◆ UNITY_INT8

typedef signed char UNITY_INT8

◆ UNITY_UINT

◆ UNITY_UINT16

typedef unsigned short UNITY_UINT16

◆ UNITY_UINT32

typedef unsigned int UNITY_UINT32

◆ UNITY_UINT8

typedef unsigned char UNITY_UINT8

◆ UnityTestFunction

typedef void(* UnityTestFunction) (void)

Enumeration Type Documentation

◆ UNITY_COMPARISON_T

Enumerator
UNITY_WITHIN 
UNITY_EQUAL_TO 
UNITY_GREATER_THAN 
UNITY_GREATER_OR_EQUAL 
UNITY_SMALLER_THAN 
UNITY_SMALLER_OR_EQUAL 
UNITY_NOT_EQUAL 
UNITY_UNKNOWN 

◆ UNITY_DISPLAY_STYLE_T

Enumerator
UNITY_DISPLAY_STYLE_INT 
UNITY_DISPLAY_STYLE_INT8 
UNITY_DISPLAY_STYLE_INT16 
UNITY_DISPLAY_STYLE_INT32 
UNITY_DISPLAY_STYLE_UINT 
UNITY_DISPLAY_STYLE_UINT8 
UNITY_DISPLAY_STYLE_UINT16 
UNITY_DISPLAY_STYLE_UINT32 
UNITY_DISPLAY_STYLE_HEX8 
UNITY_DISPLAY_STYLE_HEX16 
UNITY_DISPLAY_STYLE_HEX32 
UNITY_DISPLAY_STYLE_CHAR 
UNITY_DISPLAY_STYLE_UNKNOWN 

◆ UNITY_FLAGS_T

Enumerator
UNITY_ARRAY_TO_VAL 
UNITY_ARRAY_TO_ARRAY 
UNITY_ARRAY_UNKNOWN 

◆ UNITY_FLOAT_TRAIT

Enumerator
UNITY_FLOAT_IS_NOT_INF 
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 
UNITY_FLOAT_INVALID_TRAIT 

Function Documentation

◆ UnityAssertBits()

void UnityAssertBits ( const UNITY_INT  mask,
const UNITY_INT  expected,
const UNITY_INT  actual,
const char *  msg,
const UNITY_LINE_TYPE  lineNumber 
)
Here is the call graph for this function:

◆ UnityAssertEqualFloatArray()

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 
)
Here is the call graph for this function:

◆ UnityAssertEqualIntArray()

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 
)
Here is the call graph for this function:

◆ UnityAssertEqualMemory()

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 
)
Here is the call graph for this function:

◆ UnityAssertEqualNumber()

void UnityAssertEqualNumber ( const UNITY_INT  expected,
const UNITY_INT  actual,
const char *  msg,
const UNITY_LINE_TYPE  lineNumber,
const UNITY_DISPLAY_STYLE_T  style 
)
Here is the call graph for this function:

◆ UnityAssertEqualString()

void UnityAssertEqualString ( const char *  expected,
const char *  actual,
const char *  msg,
const UNITY_LINE_TYPE  lineNumber 
)
Here is the call graph for this function:

◆ UnityAssertEqualStringArray()

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 
)
Here is the call graph for this function:

◆ UnityAssertEqualStringLen()

void UnityAssertEqualStringLen ( const char *  expected,
const char *  actual,
const UNITY_UINT32  length,
const char *  msg,
const UNITY_LINE_TYPE  lineNumber 
)
Here is the call graph for this function:

◆ UnityAssertFloatSpecial()

void UnityAssertFloatSpecial ( const UNITY_FLOAT  actual,
const char *  msg,
const UNITY_LINE_TYPE  lineNumber,
const UNITY_FLOAT_TRAIT_T  style 
)
Here is the call graph for this function:

◆ UnityAssertFloatsWithin()

void UnityAssertFloatsWithin ( const UNITY_FLOAT  delta,
const UNITY_FLOAT  expected,
const UNITY_FLOAT  actual,
const char *  msg,
const UNITY_LINE_TYPE  lineNumber 
)
Here is the call graph for this function:

◆ UnityAssertGreaterOrLessOrEqualNumber()

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 
)
Here is the call graph for this function:

◆ UnityAssertNumbersArrayWithin()

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 
)
Here is the call graph for this function:

◆ UnityAssertNumbersWithin()

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 
)
Here is the call graph for this function:

◆ UnityBegin()

void UnityBegin ( const char *  filename)

◆ UnityConcludeTest()

void UnityConcludeTest ( void  )
Here is the call graph for this function:

◆ UnityDefaultTestRun()

void UnityDefaultTestRun ( UnityTestFunction  Func,
const char *  FuncName,
const int  FuncLineNum 
)
Here is the call graph for this function:

◆ UnityEnd()

int UnityEnd ( void  )
Here is the call graph for this function:

◆ UnityFail()

void UnityFail ( const char *  message,
const UNITY_LINE_TYPE  line 
)
Here is the call graph for this function:

◆ UnityFloatToPtr()

UNITY_INTERNAL_PTR UnityFloatToPtr ( const float  num)

◆ UnityIgnore()

void UnityIgnore ( const char *  message,
const UNITY_LINE_TYPE  line 
)
Here is the call graph for this function:

◆ UnityMessage()

void UnityMessage ( const char *  message,
const UNITY_LINE_TYPE  line 
)
Here is the call graph for this function:

◆ UnityNumToPtr()

UNITY_INTERNAL_PTR UnityNumToPtr ( const UNITY_INT  num,
const UNITY_UINT8  size 
)

◆ UnityPrint()

void UnityPrint ( const char *  string)
Here is the call graph for this function:

◆ UnityPrintFloat()

void UnityPrintFloat ( const UNITY_DOUBLE  input_number)
Here is the call graph for this function:

◆ UnityPrintLen()

void UnityPrintLen ( const char *  string,
const UNITY_UINT32  length 
)
Here is the call graph for this function:

◆ UnityPrintMask()

void UnityPrintMask ( const UNITY_UINT  mask,
const UNITY_UINT  number 
)

◆ UnityPrintNumber()

void UnityPrintNumber ( const UNITY_INT  number_to_print)
Here is the call graph for this function:

◆ UnityPrintNumberByStyle()

void UnityPrintNumberByStyle ( const UNITY_INT  number,
const UNITY_DISPLAY_STYLE_T  style 
)
Here is the call graph for this function:

◆ UnityPrintNumberHex()

void UnityPrintNumberHex ( const UNITY_UINT  number,
const char  nibbles_to_print 
)

◆ UnityPrintNumberUnsigned()

void UnityPrintNumberUnsigned ( const UNITY_UINT  number)

◆ UnitySetTestFile()

void UnitySetTestFile ( const char *  filename)

Variable Documentation

◆ Unity

struct UNITY_STORAGE_T Unity

◆ UnityStrErr64

const char UnityStrErr64[]

◆ UnityStrErrDouble

const char UnityStrErrDouble[]

◆ UnityStrErrFloat

const char UnityStrErrFloat[]

◆ UnityStrErrShorthand

const char UnityStrErrShorthand[]

◆ UnityStrFail

const char UnityStrFail[]

◆ UnityStrIgnore

const char UnityStrIgnore[]

◆ UnityStrOk

const char UnityStrOk[]

◆ UnityStrPass

const char UnityStrPass[]