From 96637d032f8f861a24026f49a460047a62d3550f Mon Sep 17 00:00:00 2001 From: Santiago Gimeno Date: Wed, 9 Nov 2022 15:54:52 +0100 Subject: [PATCH] win,test: change format of TEST_PIPENAME's So `WaitNamedPipe()` doesn't fail. Increase the number of clients in `pipe_connect_multiple` so `CreateFile()` returns `ERROR_PIPE_BUSY` and the codepath leading to `WaitNamedPipe()` is exercised. --- test/task.h | 6 +++--- test/test-pipe-connect-multiple.c | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/test/task.h b/test/task.h index 91ccb59a..4ee81662 100644 --- a/test/task.h +++ b/test/task.h @@ -50,9 +50,9 @@ #define TEST_PORT_3 9125 #ifdef _WIN32 -# define TEST_PIPENAME "\\\\?\\pipe\\uv-test" -# define TEST_PIPENAME_2 "\\\\?\\pipe\\uv-test2" -# define TEST_PIPENAME_3 "\\\\?\\pipe\\uv-test3" +# define TEST_PIPENAME "\\\\.\\pipe\\uv-test" +# define TEST_PIPENAME_2 "\\\\.\\pipe\\uv-test2" +# define TEST_PIPENAME_3 "\\\\.\\pipe\\uv-test3" #else # define TEST_PIPENAME "/tmp/uv-test-sock" # define TEST_PIPENAME_2 "/tmp/uv-test-sock2" diff --git a/test/test-pipe-connect-multiple.c b/test/test-pipe-connect-multiple.c index 0a60d4a9..c75eae6c 100644 --- a/test/test-pipe-connect-multiple.c +++ b/test/test-pipe-connect-multiple.c @@ -29,7 +29,7 @@ static int connection_cb_called = 0; static int connect_cb_called = 0; -#define NUM_CLIENTS 4 +#define NUM_CLIENTS 10 typedef struct { uv_pipe_t pipe_handle;