|
#define | ARRAY_SIZE(a) (sizeof(a) / sizeof((a)[0])) |
|
#define | ASSERT(expr) |
|
#define | ASSERT_BASE(expr, a, operator, b, type, conv) |
|
#define | ASSERT_BASE_HEX(expr, a, operator, b, size) |
|
#define | ASSERT_BASE_LEN(expr, a, operator, b, conv, len) |
|
#define | ASSERT_EQ(a, b) ASSERT_INT_BASE(a, ==, b, int64_t, PRId64) |
|
#define | ASSERT_GE(a, b) ASSERT_INT_BASE(a, >=, b, int64_t, PRId64) |
|
#define | ASSERT_GT(a, b) ASSERT_INT_BASE(a, >, b, int64_t, PRId64) |
|
#define | ASSERT_INT_BASE(a, operator, b, type, conv) ASSERT_BASE(a operator b, a, operator, b, type, conv) |
|
#define | ASSERT_LE(a, b) ASSERT_INT_BASE(a, <=, b, int64_t, PRId64) |
|
#define | ASSERT_LT(a, b) ASSERT_INT_BASE(a, <, b, int64_t, PRId64) |
|
#define | ASSERT_MEM_EQ(a, b, size) ASSERT_BASE_LEN(memcmp(a, b, size) == 0, a, ==, b, s, size) |
|
#define | ASSERT_MEM_HEX_EQ(a, b, size) ASSERT_BASE_HEX(memcmp(a, b, size) == 0, a, ==, b, size) |
|
#define | ASSERT_MEM_HEX_NE(a, b, size) ASSERT_BASE_HEX(memcmp(a, b, size) != 0, a, !=, b, size) |
|
#define | ASSERT_MEM_NE(a, b, size) ASSERT_BASE_LEN(memcmp(a, b, size) != 0, a, !=, b, s, size) |
|
#define | ASSERT_NE(a, b) ASSERT_INT_BASE(a, !=, b, int64_t, PRId64) |
|
#define | ASSERT_NOT_NULL(a) ASSERT_BASE(a != NULL, a, !=, NULL, void*, "p") |
|
#define | ASSERT_NULL(a) ASSERT_BASE(a == NULL, a, ==, NULL, void*, "p") |
|
#define | ASSERT_PTR_EQ(a, b) ASSERT_BASE((void*)a == (void*)b, a, ==, b, void*, "p") |
|
#define | ASSERT_PTR_NE(a, b) ASSERT_BASE((void*)a != (void*)b, a, !=, b, void*, "p") |
|
#define | ASSERT_STR_EQ(a, b) ASSERT_BASE(strcmp(a, b) == 0, a, ==, b, char*, "s") |
|
#define | ASSERT_STR_NE(a, b) ASSERT_BASE(strcmp(a, b) != 0, a, !=, b, char*, "s") |
|
#define | ASSERT_UINT64_EQ(a, b) ASSERT_INT_BASE(a, ==, b, uint64_t, PRIu64) |
|
#define | ASSERT_UINT64_GE(a, b) ASSERT_INT_BASE(a, >=, b, uint64_t, PRIu64) |
|
#define | ASSERT_UINT64_GT(a, b) ASSERT_INT_BASE(a, >, b, uint64_t, PRIu64) |
|
#define | ASSERT_UINT64_LE(a, b) ASSERT_INT_BASE(a, <=, b, uint64_t, PRIu64) |
|
#define | ASSERT_UINT64_LT(a, b) ASSERT_INT_BASE(a, <, b, uint64_t, PRIu64) |
|
#define | ASSERT_UINT64_NE(a, b) ASSERT_INT_BASE(a, !=, b, uint64_t, PRIu64) |
|
#define | BENCHMARK_IMPL(name) |
|
#define | container_of(ptr, type, member) ((type *) ((char *) (ptr) - offsetof(type, member))) |
|
#define | FATAL(msg) |
|
#define | HELPER_IMPL(name) |
|
#define | MAKE_VALGRIND_HAPPY() |
|
#define | RETURN_OK() |
|
#define | RETURN_SKIP(explanation) |
|
#define | TEST_FILE_LIMIT(num) |
|
#define | TEST_IMPL(name) |
|
#define | TEST_PIPENAME "/tmp/uv-test-sock" |
|
#define | TEST_PIPENAME_2 "/tmp/uv-test-sock2" |
|
#define | TEST_PIPENAME_3 "/tmp/uv-test-sock3" |
|
#define | TEST_PORT 9123 |
|
#define | TEST_PORT_2 9124 |
|
#define | UNUSED |
|