|
10 | 10 | #include "state/redis.h" |
11 | 11 | #include "io.h" |
12 | 12 | #include "logging.h" |
| 13 | +#include "test_common.h" |
13 | 14 |
|
14 | 15 | SUITE(redis_tests); |
15 | 16 |
|
@@ -40,7 +41,7 @@ TEST redis_socket_test(void) { |
40 | 41 | const char *socket_pathname = "redis-test-socket"; |
41 | 42 | redisContext *context = redisConnect("127.0.0.1", 6379); |
42 | 43 | ASSERT(context != NULL); |
43 | | - int socket_fd = bind_ipc_sock(socket_pathname); |
| 44 | + int socket_fd = bind_ipc_sock(socket_pathname, true); |
44 | 45 | ASSERT(socket_fd >= 0); |
45 | 46 |
|
46 | 47 | int client_fd = connect_ipc_sock(socket_pathname); |
@@ -97,7 +98,7 @@ TEST async_redis_socket_test(void) { |
97 | 98 |
|
98 | 99 | /* Start IPC channel. */ |
99 | 100 | const char *socket_pathname = "async-redis-test-socket"; |
100 | | - int socket_fd = bind_ipc_sock(socket_pathname); |
| 101 | + int socket_fd = bind_ipc_sock(socket_pathname, true); |
101 | 102 | ASSERT(socket_fd >= 0); |
102 | 103 | utarray_push_back(connections, &socket_fd); |
103 | 104 |
|
@@ -171,7 +172,7 @@ TEST logging_test(void) { |
171 | 172 |
|
172 | 173 | /* Start IPC channel. */ |
173 | 174 | const char *socket_pathname = "logging-test-socket"; |
174 | | - int socket_fd = bind_ipc_sock(socket_pathname); |
| 175 | + int socket_fd = bind_ipc_sock(socket_pathname, true); |
175 | 176 | ASSERT(socket_fd >= 0); |
176 | 177 | utarray_push_back(connections, &socket_fd); |
177 | 178 |
|
@@ -208,12 +209,9 @@ TEST logging_test(void) { |
208 | 209 | } |
209 | 210 |
|
210 | 211 | SUITE(redis_tests) { |
211 | | - redisContext *context = redisConnect("127.0.0.1", 6379); |
212 | | - freeReplyObject(redisCommand(context, "FLUSHALL")); |
213 | | - RUN_REDIS_TEST(context, redis_socket_test); |
214 | | - RUN_REDIS_TEST(context, async_redis_socket_test); |
215 | | - RUN_REDIS_TEST(context, logging_test); |
216 | | - redisFree(context); |
| 212 | + RUN_REDIS_TEST(redis_socket_test); |
| 213 | + RUN_REDIS_TEST(async_redis_socket_test); |
| 214 | + RUN_REDIS_TEST(logging_test); |
217 | 215 | } |
218 | 216 |
|
219 | 217 | GREATEST_MAIN_DEFS(); |
|
0 commit comments