Lines Matching full:equal
21 void utest_assert_string(const char *a, const char *b, rt_bool_t equal, const char *file, int line,…
22 void utest_assert_buf(const char *a, const char *b, rt_size_t sz, rt_bool_t equal, const char *file…
37 * @macro uassert_int_equal if @a equal to @b, not assert, means passing. Integer type test.
38 * @macro uassert_int_not_equal if @a not equal to @b, not assert, means passing. Integer type test.
39 * @macro uassert_str_equal if @a equal to @b, not assert, means passing. String type test.
40 * @macro uassert_str_not_equal if @a not equal to @b, not assert, means passing. String type test.
41 * @macro uassert_buf_equal if @a equal to @b, not assert, means passing. buf type test.
42 * @macro uassert_buf_not_equal if @a not equal to @b, not assert, means passing. buf type test.
52 #define uassert_int_equal(a, b) __utest_assert((a) == (b), "(" #a ") not equal to (" #b ")")
53 #define uassert_int_not_equal(a, b) __utest_assert((a) != (b), "(" #a ") equal to (" #b ")")
55 …ring((const char*)(a), (const char*)(b), RT_TRUE, __FILE__, __LINE__, __func__, "string not equal")
56 …_string((const char*)(a), (const char*)(b), RT_FALSE, __FILE__, __LINE__, __func__, "string equal")
58 …f((const char*)(a), (const char*)(b), (sz), RT_TRUE, __FILE__, __LINE__, __func__, "buf not equal")
59 …_buf((const char*)(a), (const char*)(b), (sz), RT_FALSE, __FILE__, __LINE__, __func__, "buf equal")