mirror of
https://github.com/winfsp/winfsp.git
synced 2025-06-07 20:42:09 -05:00
tst: winfsp-tests: disable tests that cannot work under a network share
This commit is contained in:
parent
5444ce7f50
commit
eea1a8fd8b
@ -582,6 +582,10 @@ static void delete_mmap_dotest(ULONG Flags, PWSTR Prefix, ULONG FileInfoTimeout)
|
|||||||
|
|
||||||
void delete_mmap_test(void)
|
void delete_mmap_test(void)
|
||||||
{
|
{
|
||||||
|
if (OptShareName)
|
||||||
|
/* this test fails with shares */
|
||||||
|
return;
|
||||||
|
|
||||||
if (NtfsTests)
|
if (NtfsTests)
|
||||||
{
|
{
|
||||||
WCHAR DirBuf[MAX_PATH];
|
WCHAR DirBuf[MAX_PATH];
|
||||||
@ -687,14 +691,17 @@ static void rename_dotest(ULONG Flags, PWSTR Prefix, ULONG FileInfoTimeout)
|
|||||||
ASSERT(Success);
|
ASSERT(Success);
|
||||||
|
|
||||||
/* cannot replace existing directory regardless of MOVEFILE_REPLACE_EXISTING -- test FSD */
|
/* cannot replace existing directory regardless of MOVEFILE_REPLACE_EXISTING -- test FSD */
|
||||||
Handle = CreateFileW(File2Path,
|
if (!OptShareName)
|
||||||
GENERIC_READ | GENERIC_WRITE, FILE_SHARE_READ | FILE_SHARE_WRITE, 0,
|
{
|
||||||
OPEN_EXISTING, 0, 0);
|
Handle = CreateFileW(File2Path,
|
||||||
ASSERT(INVALID_HANDLE_VALUE != Handle);
|
GENERIC_READ | GENERIC_WRITE, FILE_SHARE_READ | FILE_SHARE_WRITE, 0,
|
||||||
Success = MoveFileExW(Dir1Path, Dir2Path, MOVEFILE_REPLACE_EXISTING);
|
OPEN_EXISTING, 0, 0);
|
||||||
ASSERT(!Success);
|
ASSERT(INVALID_HANDLE_VALUE != Handle);
|
||||||
ASSERT(ERROR_ACCESS_DENIED == GetLastError());
|
Success = MoveFileExW(Dir1Path, Dir2Path, MOVEFILE_REPLACE_EXISTING);
|
||||||
CloseHandle(Handle);
|
ASSERT(!Success);
|
||||||
|
ASSERT(ERROR_ACCESS_DENIED == GetLastError());
|
||||||
|
CloseHandle(Handle);
|
||||||
|
}
|
||||||
|
|
||||||
Success = RemoveDirectoryW(Dir1Path);
|
Success = RemoveDirectoryW(Dir1Path);
|
||||||
ASSERT(Success);
|
ASSERT(Success);
|
||||||
@ -991,6 +998,10 @@ static void rename_mmap_dotest(ULONG Flags, PWSTR Prefix, ULONG FileInfoTimeout)
|
|||||||
|
|
||||||
void rename_mmap_test(void)
|
void rename_mmap_test(void)
|
||||||
{
|
{
|
||||||
|
if (OptShareName)
|
||||||
|
/* this test fails with shares */
|
||||||
|
return;
|
||||||
|
|
||||||
if (NtfsTests)
|
if (NtfsTests)
|
||||||
{
|
{
|
||||||
WCHAR DirBuf[MAX_PATH];
|
WCHAR DirBuf[MAX_PATH];
|
||||||
@ -1195,12 +1206,14 @@ void info_tests(void)
|
|||||||
TEST(delete_test);
|
TEST(delete_test);
|
||||||
TEST(delete_access_test);
|
TEST(delete_access_test);
|
||||||
TEST(delete_pending_test);
|
TEST(delete_pending_test);
|
||||||
TEST(delete_mmap_test);
|
if (!OptShareName)
|
||||||
|
TEST(delete_mmap_test);
|
||||||
TEST(rename_test);
|
TEST(rename_test);
|
||||||
TEST(rename_caseins_test);
|
TEST(rename_caseins_test);
|
||||||
if (!OptShareName)
|
if (!OptShareName)
|
||||||
TEST(rename_flipflop_test);
|
TEST(rename_flipflop_test);
|
||||||
TEST(rename_mmap_test);
|
if (!OptShareName)
|
||||||
|
TEST(rename_mmap_test);
|
||||||
TEST(getvolinfo_test);
|
TEST(getvolinfo_test);
|
||||||
TEST(setvolinfo_test);
|
TEST(setvolinfo_test);
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user