diff --git a/repertory/repertory_test/src/winfsp_drive_rdrw_test.cpp b/repertory/repertory_test/src/winfsp_drive_rdrw_test.cpp index 00844996..045fa36d 100644 --- a/repertory/repertory_test/src/winfsp_drive_rdrw_test.cpp +++ b/repertory/repertory_test/src/winfsp_drive_rdrw_test.cpp @@ -392,7 +392,7 @@ static void test_overlapped_file(auto mount_location, auto &&file_path, ret = ::WriteFile(handle, write_buffer.data(), 2U * sys_info.dwPageSize + bytes_per_sector, &bytes_written, &overlapped); - EXPECT_EQ(ret || ERROR_IO_PENDING == ::GetLastError()); + EXPECT_TRUE(ret || ERROR_IO_PENDING == ::GetLastError()); EXPECT_TRUE(::GetOverlappedResult(handle, &overlapped, &bytes_written, TRUE)); EXPECT_EQ(2U * sys_info.dwPageSize + bytes_per_sector, bytes_written);