winfsp unit tests and fixes

This commit is contained in:
Scott E. Graves 2024-11-05 13:07:50 -06:00
parent 259efff707
commit beb1058a51

View File

@ -156,14 +156,14 @@ TYPED_TEST(winfsp_test, info_can_get_file_info) {
BY_HANDLE_FILE_INFORMATION file_info{};
EXPECT_TRUE(::GetFileInformationByHandle(handle, &file_info));
EXPECT_LE(time_low, ((PLARGE_INTEGER)&FileInfo.ftCreationTime)->QuadPart);
EXPECT_GT(time_high, ((PLARGE_INTEGER)&FileInfo.ftCreationTime)->QuadPart);
EXPECT_LE(time_low, ((PLARGE_INTEGER)&file_info.ftCreationTime)->QuadPart);
EXPECT_GT(time_high, ((PLARGE_INTEGER)&file_info.ftCreationTime)->QuadPart);
EXPECT_LE(time_low, ((PLARGE_INTEGER)&FileInfo.ftLastAccessTime)->QuadPart);
EXPECT_GT(time_high, ((PLARGE_INTEGER)&FileInfo.ftLastAccessTime)->QuadPart);
EXPECT_LE(time_low, ((PLARGE_INTEGER)&file_info.ftLastAccessTime)->QuadPart);
EXPECT_GT(time_high, ((PLARGE_INTEGER)&file_info.ftLastAccessTime)->QuadPart);
EXPECT_LE(time_low, ((PLARGE_INTEGER)&FileInfo.ftLastWriteTime)->QuadPart);
EXPECT_GT(time_high, ((PLARGE_INTEGER)&FileInfo.ftLastWriteTime)->QuadPart);
EXPECT_LE(time_low, ((PLARGE_INTEGER)&file_info.ftLastWriteTime)->QuadPart);
EXPECT_GT(time_high, ((PLARGE_INTEGER)&file_info.ftLastWriteTime)->QuadPart);
EXPECT_EQ(0U, file_info.nFileSizeHigh);
EXPECT_EQ(0U, file_info.nFileSizeLow);