kernel32/tests: Add a test for special characters in pipe names.

Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=28995
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
Zebediah Figura 2021-04-13 21:33:18 -05:00 committed by Alexandre Julliard
parent c639396875
commit 80276752d1
1 changed files with 8 additions and 0 deletions

View File

@ -673,6 +673,14 @@ static void test_CreateNamedPipe(int pipemode)
CloseHandle(hnp); CloseHandle(hnp);
hnp = CreateNamedPipeA("\\\\.\\pipe\\a<>*?|\"/b", PIPE_ACCESS_DUPLEX,
PIPE_TYPE_BYTE, 1, 1024, 1024, NMPWAIT_USE_DEFAULT_WAIT, NULL);
ok(hnp != INVALID_HANDLE_VALUE, "failed to create pipe, error %u\n", GetLastError());
hFile = CreateFileA("\\\\.\\pipe\\a<>*?|\"/b", 0, 0, NULL, OPEN_EXISTING, 0, 0);
ok(hFile != INVALID_HANDLE_VALUE, "failed to open pipe, error %u\n", GetLastError());
CloseHandle(hFile);
CloseHandle(hnp);
if (winetest_debug > 1) trace("test_CreateNamedPipe returning\n"); if (winetest_debug > 1) trace("test_CreateNamedPipe returning\n");
} }