dll: FspAccessCheckEx: fix #190: add test

This commit is contained in:
Bill Zissimopoulos 2018-11-05 11:08:47 -08:00
parent 55955b8514
commit 36ba4ff402
No known key found for this signature in database
GPG Key ID: 3D4F95D52C7B3EA3

View File

@ -385,7 +385,17 @@ static void create_readonlydir_dotest(ULONG Flags, PWSTR Prefix)
ASSERT(Success);
Success = RemoveDirectoryW(DirPath);
TEST(create_fileattr_test);
ASSERT(!Success);
ASSERT(ERROR_ACCESS_DENIED == GetLastError());
Success = SetFileAttributesW(DirPath, FILE_ATTRIBUTE_DIRECTORY);
ASSERT(Success);
FileAttributes = GetFileAttributesW(DirPath);
ASSERT(FILE_ATTRIBUTE_DIRECTORY == FileAttributes);
Success = RemoveDirectoryW(DirPath);
ASSERT(Success);
memfs_stop(memfs);
}