aboutsummaryrefslogtreecommitdiffstats
path: root/unittests/Support/Path.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'unittests/Support/Path.cpp')
-rw-r--r--unittests/Support/Path.cpp28
1 files changed, 0 insertions, 28 deletions
diff --git a/unittests/Support/Path.cpp b/unittests/Support/Path.cpp
index 456b171dfc..358dad0f83 100644
--- a/unittests/Support/Path.cpp
+++ b/unittests/Support/Path.cpp
@@ -312,32 +312,4 @@ TEST_F(FileSystemTest, Magic) {
}
}
-TEST_F(FileSystemTest, Canonicalize) {
- SmallString<128> file_pathname(TestDirectory);
- path::append(file_pathname, "canonicalize", "a0", "aa1");
-
- bool existed;
- ASSERT_NO_ERROR(fs::create_directories(Twine(TestDirectory)
- + "/canonicalize/a0/aa1", existed));
-
- {
- path::append(file_pathname, "file.txt");
- std::string ErrMsg;
- raw_fd_ostream file(file_pathname.c_str(), ErrMsg);
- file << "hello\n";
- }
-
- SmallString<0> res;
- ASSERT_NO_ERROR(fs::canonicalize(Twine(TestDirectory)
- + "/cAnOnIcAlIzE/A0/aA1/fIlE.TxT", res));
- // Only check if we actually found the file. As we won't find it on case
- // sensitive file systems.
- if (fs::exists(res.str())) {
- ASSERT_TRUE(res.str().find("canonicalize") != StringRef::npos);
- ASSERT_TRUE(res.str().find("a0") != StringRef::npos);
- ASSERT_TRUE(res.str().find("aa1") != StringRef::npos);
- ASSERT_TRUE(res.str().find("file.txt") != StringRef::npos);
- }
-}
-
} // anonymous namespace