mirror of
git://source.winehq.org/git/wine.git
synced 2024-10-14 20:50:26 +00:00
kernel32/tests: Add test for pipe name with a trailing backslash.
This commit is contained in:
parent
ebe35f6f0a
commit
ea9c9fe5bd
|
@ -682,6 +682,17 @@ static void test_CreateNamedPipe(int pipemode)
|
|||
CloseHandle(hFile);
|
||||
CloseHandle(hnp);
|
||||
|
||||
hnp = CreateNamedPipeA("\\\\.\\pipe\\trailingslash\\", PIPE_ACCESS_DUPLEX,
|
||||
PIPE_TYPE_BYTE, 1, 1024, 1024, NMPWAIT_USE_DEFAULT_WAIT, NULL);
|
||||
ok(hnp != INVALID_HANDLE_VALUE, "failed to create pipe, error %lu\n", GetLastError());
|
||||
hFile = CreateFileA("\\\\.\\pipe\\trailingslash", 0, 0, NULL, OPEN_EXISTING, 0, 0);
|
||||
ok(hFile == INVALID_HANDLE_VALUE, "expected opening pipe to fail\n");
|
||||
ok(GetLastError() == ERROR_FILE_NOT_FOUND, "expected ERROR_FILE_NOT_FOUND, got %lu\n", GetLastError());
|
||||
hFile = CreateFileA("\\\\.\\pipe\\trailingslash\\", 0, 0, NULL, OPEN_EXISTING, 0, 0);
|
||||
ok(hFile != INVALID_HANDLE_VALUE, "failed to open pipe, error %lu\n", GetLastError());
|
||||
CloseHandle(hFile);
|
||||
CloseHandle(hnp);
|
||||
|
||||
if (winetest_debug > 1) trace("test_CreateNamedPipe returning\n");
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue