Lines Matching refs:a

25 void utest_assert_string(const char *a, const char *b, rt_bool_t equal, const char *file, int line,…
26 void utest_assert_buf(const char *a, const char *b, rt_size_t sz, rt_bool_t equal, const char *file…
30 #define __uassert_value_op(a, b, op) __utest_assert((a) op (b), "(" #a ") not " #op " (" #b ")") argument
81 #define uassert_float_equal(a, b) \ argument
83 double _a = (a); \
88 #define uassert_float_not_equal(a, b) \ argument
90 double _a = (a); \
95 #define uassert_int_equal(a, b) __uassert_value_op(a, b, ==) argument
96 #define uassert_int_not_equal(a, b) __uassert_value_op(a, b, !=) argument
98 #define uassert_value_less(a, b) __uassert_value_op(a, b, <) argument
99 #define uassert_value_less_equal(a, b) __uassert_value_op(a, b, <=) argument
100 #define uassert_value_greater(a, b) __uassert_value_op(a, b, >) argument
101 #define uassert_value_greater_equal(a, b) __uassert_value_op(a, b, >=) argument
103 #define uassert_ptr_equal(a, b) __utest_assert((const void*)(a) == (const void*)(b), "(" #a ")… argument
104 #define uassert_ptr_not_equal(a, b) __utest_assert((const void*)(a) != (const void*)(b), "(" #a ")… argument
106 #define uassert_str_equal(a, b) utest_assert_string((const char*)(a), (const char*)(b), RT_TRU… argument
107 #define uassert_str_not_equal(a, b) utest_assert_string((const char*)(a), (const char*)(b), RT_FAL… argument
109 #define uassert_buf_equal(a, b, sz) utest_assert_buf((const char*)(a), (const char*)(b), (sz),… argument
110 #define uassert_buf_not_equal(a, b, sz) utest_assert_buf((const char*)(a), (const char*)(b), (sz),… argument