Commit 922c4bf3 authored by Max Kellermann's avatar Max Kellermann

test/TestLookupFile: fix Windows compiler errors

parent 932756ef
...@@ -8,23 +8,23 @@ ...@@ -8,23 +8,23 @@
TEST(ArchiveTest, Lookup) TEST(ArchiveTest, Lookup)
{ {
EXPECT_THROW(LookupFile(Path::FromFS("")), std::system_error); EXPECT_THROW(LookupFile(Path::FromFS(PATH_LITERAL(""))), std::system_error);
EXPECT_FALSE(LookupFile(Path::FromFS("."))); EXPECT_FALSE(LookupFile(Path::FromFS(PATH_LITERAL("."))));
EXPECT_FALSE(LookupFile(Path::FromFS("config.h"))); EXPECT_FALSE(LookupFile(Path::FromFS(PATH_LITERAL("config.h"))));
EXPECT_THROW(LookupFile(Path::FromFS("src/foo/bar")), std::system_error); EXPECT_THROW(LookupFile(Path::FromFS(PATH_LITERAL("src/foo/bar"))), std::system_error);
fclose(fopen("dummy", "w")); fclose(fopen("dummy", "w"));
auto result = LookupFile(Path::FromFS("dummy/foo/bar")); auto result = LookupFile(Path::FromFS(PATH_LITERAL("dummy/foo/bar")));
EXPECT_TRUE(result); EXPECT_TRUE(result);
EXPECT_STREQ(result.archive.c_str(), "dummy"); EXPECT_STREQ(result.archive.c_str(), PATH_LITERAL("dummy"));
EXPECT_STREQ(result.inside.c_str(), "foo/bar"); EXPECT_STREQ(result.inside.c_str(), PATH_LITERAL("foo/bar"));
result = LookupFile(Path::FromFS("config.h/foo/bar")); result = LookupFile(Path::FromFS(PATH_LITERAL("config.h/foo/bar")));
EXPECT_TRUE(result); EXPECT_TRUE(result);
EXPECT_STREQ(result.archive.c_str(), "config.h"); EXPECT_STREQ(result.archive.c_str(), PATH_LITERAL("config.h"));
EXPECT_STREQ(result.inside.c_str(), "foo/bar"); EXPECT_STREQ(result.inside.c_str(), PATH_LITERAL("foo/bar"));
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment