From ca9334f53b9456a517f8fa4a687e2d2a6cc1ca86 Mon Sep 17 00:00:00 2001 From: Yuqian Yang Date: Fri, 17 Oct 2025 22:57:30 +0800 Subject: Fix windows build. --- test/base/platform/win/StreamConvertTest.cpp | 3 ++- test/base/platform/win/Win32FileStreamTest.cpp | 5 +++-- 2 files changed, 5 insertions(+), 3 deletions(-) (limited to 'test') diff --git a/test/base/platform/win/StreamConvertTest.cpp b/test/base/platform/win/StreamConvertTest.cpp index 90ebb568..c0c5535c 100644 --- a/test/base/platform/win/StreamConvertTest.cpp +++ b/test/base/platform/win/StreamConvertTest.cpp @@ -1,3 +1,4 @@ +#include "cru/base/StringUtil.h" #include "cru/base/io/OpenFileFlag.h" #include "cru/base/platform/win/Exception.h" #include "cru/base/platform/win/StreamConvert.h" @@ -18,7 +19,7 @@ TEST_CASE("StreamConvert FileStreamWork", "[stream]") { .native(); _wmktemp(temp_file_path.data()); - String path = temp_file_path; + std::string path = string::ToUtf8(temp_file_path); Win32FileStream file(path, OpenFileFlags::Write | OpenFileFlags::Create); file.Write("abc", 3); diff --git a/test/base/platform/win/Win32FileStreamTest.cpp b/test/base/platform/win/Win32FileStreamTest.cpp index dc2f49d4..798320f7 100644 --- a/test/base/platform/win/Win32FileStreamTest.cpp +++ b/test/base/platform/win/Win32FileStreamTest.cpp @@ -1,3 +1,4 @@ +#include "cru/base/StringUtil.h" #include "cru/base/io/OpenFileFlag.h" #include "cru/base/platform/win/Win32FileStream.h" @@ -16,14 +17,14 @@ TEST_CASE("Win32FileStream Work", "[stream]") { .native(); _wmktemp(temp_file_path.data()); - String path = temp_file_path; + std::string path = string::ToUtf8(temp_file_path); Win32FileStream file(path, OpenFileFlags::Write | OpenFileFlags::Create); auto write_count = file.Write("abc", 3); REQUIRE(write_count == 3); file.Close(); - REQUIRE(std::filesystem::file_size(path.ToUtf8()) == 3); + REQUIRE(std::filesystem::file_size(path) == 3); Win32FileStream file2(path, OpenFileFlags::Read); auto buffer = std::make_unique(3); -- cgit v1.2.3