Fix tests

This commit is contained in:
Georg Hagen
2025-02-09 18:02:27 +01:00
parent 5c132ecd77
commit 3c7c6ae207

View File

@@ -18,14 +18,14 @@ using namespace OpenVulkano;
namespace
{
std::string dummyArchiveDir()
std::filesystem::path dummyArchiveDir()
{
return AppFolders::GetAppTempDir().string();
return AppFolders::GetAppTempDir();
}
std::string dummyArchivePath()
std::filesystem::path dummyArchivePath()
{
return dummyArchiveDir() + "/test_archive.zip";
return dummyArchiveDir() / "test_archive.zip";
}
void makeDummyArchive()
@@ -115,7 +115,7 @@ TEST_CASE("ExtractNext and Skip Functions", "[ArchiveReader]")
std::string testArchive = dummyArchivePath();
ArchiveReader reader(testArchive);
size_t extractedFiles = reader.ExtractRemaining(dummyArchiveDir().c_str());
size_t extractedFiles = reader.ExtractRemaining(dummyArchiveDir());
REQUIRE(extractedFiles > 0);
reader.SkipNext();
REQUIRE(reader.HasNext() == false);