r347284 - Ensure FileManagerTest expects "\\" as path separator on Windows platforms
Matthew Voss via cfe-commits
cfe-commits at lists.llvm.org
Mon Nov 19 19:30:29 PST 2018
Author: ormris
Date: Mon Nov 19 19:30:28 2018
New Revision: 347284
URL: http://llvm.org/viewvc/llvm-project?rev=347284&view=rev
Log:
Ensure FileManagerTest expects "\\" as path separator on Windows platforms
Modified:
cfe/trunk/unittests/Basic/FileManagerTest.cpp
Modified: cfe/trunk/unittests/Basic/FileManagerTest.cpp
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/unittests/Basic/FileManagerTest.cpp?rev=347284&r1=347283&r2=347284&view=diff
==============================================================================
--- cfe/trunk/unittests/Basic/FileManagerTest.cpp (original)
+++ cfe/trunk/unittests/Basic/FileManagerTest.cpp Mon Nov 19 19:30:28 2018
@@ -240,7 +240,11 @@ TEST_F(FileManagerTest, getFileDefersOpe
file = manager.getFile("/tmp/test", /*OpenFile=*/true);
ASSERT_TRUE(file != nullptr);
ASSERT_TRUE(file->isValid());
+#ifdef _WIN32
+ EXPECT_EQ("/tmp\\test", file->tryGetRealPathName());
+#else
EXPECT_EQ("/tmp/test", file->tryGetRealPathName());
+#endif
// However we should never try to open a file previously opened as virtual.
ASSERT_TRUE(manager.getVirtualFile("/tmp/testv", 5, 0));
More information about the cfe-commits
mailing list