H A D | task.h | 72 #define ARRAY_SIZE(a) (sizeof(a) / sizeof((a)[0])) argument 195 #define ASSERT_EQ(a, b) ASSERT_BASE(a, ==, b, int64_t, PRId64) argument 197 #define ASSERT_GT(a, b) ASSERT_BASE(a, >, b, int64_t, PRId64) argument 199 #define ASSERT_LT(a, b) ASSERT_BASE(a, <, b, int64_t, PRId64) argument 201 #define ASSERT_OK(a) ASSERT_BASE(a, ==, 0, int64_t, PRId64) argument 218 ASSERT_BASE_STR(strcmp(a, b) == 0, a, == , b, char*, "s") 221 ASSERT_BASE_STR(strcmp(a, b) != 0, a, !=, b, char*, "s") 224 ASSERT_BASE_LEN(memcmp(a, b, size) == 0, a, ==, b, s, size) 227 ASSERT_BASE_LEN(memcmp(a, b, size) != 0, a, !=, b, s, size) 230 ASSERT_BASE_HEX(memcmp(a, b, size) == 0, a, ==, b, size) [all …]
|