Lines Matching refs:expected
248 #define ASSERT_EQ(actual, expected, name) ({ \
251 typeof(expected) ___exp = (expected); \
254 "unexpected %s: actual %lld != expected %lld\n", \
259 #define ASSERT_NEQ(actual, expected, name) ({ \
262 typeof(expected) ___exp = (expected); \
265 "unexpected %s: actual %lld == expected %lld\n", \
270 #define ASSERT_LT(actual, expected, name) ({ \
273 typeof(expected) ___exp = (expected); \
276 "unexpected %s: actual %lld >= expected %lld\n", \
281 #define ASSERT_LE(actual, expected, name) ({ \
284 typeof(expected) ___exp = (expected); \
287 "unexpected %s: actual %lld > expected %lld\n", \
292 #define ASSERT_GT(actual, expected, name) ({ \
295 typeof(expected) ___exp = (expected); \
298 "unexpected %s: actual %lld <= expected %lld\n", \
303 #define ASSERT_GE(actual, expected, name) ({ \
306 typeof(expected) ___exp = (expected); \
309 "unexpected %s: actual %lld < expected %lld\n", \
314 #define ASSERT_STREQ(actual, expected, name) ({ \
317 const char *___exp = expected; \
320 "unexpected %s: actual '%s' != expected '%s'\n", \
325 #define ASSERT_STRNEQ(actual, expected, len, name) ({ \
328 const char *___exp = expected; \
332 "unexpected %s: actual '%.*s' != expected '%.*s'\n", \
348 #define ASSERT_MEMEQ(actual, expected, len, name) ({ \
351 const void *__exp = expected; \
357 fprintf(stdout, "expected:\n"); \