summaryrefslogtreecommitdiffstats
path: root/lldb/unittests/Utility/TildeExpressionResolverTest.cpp
diff options
context:
space:
mode:
authorPavel Labath <labath@google.com>2017-03-22 14:04:43 +0000
committerPavel Labath <labath@google.com>2017-03-22 14:04:43 +0000
commited00beba12989eec8496aa9ac732ac1638628c9a (patch)
tree18ecc8d995bacdfe8cf3a82dbd0d877a3a52e962 /lldb/unittests/Utility/TildeExpressionResolverTest.cpp
parent72dc254532dd75ad388927c4d5af7dc6f339af6c (diff)
downloadbcm5719-llvm-ed00beba12989eec8496aa9ac732ac1638628c9a.tar.gz
bcm5719-llvm-ed00beba12989eec8496aa9ac732ac1638628c9a.zip
Revert "Delete the remainder of platform specific code in FileSpec."
This reverts commit r298465 as it breaks TestLLVM.TestHomeDirectory.test_tilde_home_directory. llvm-svn: 298509
Diffstat (limited to 'lldb/unittests/Utility/TildeExpressionResolverTest.cpp')
-rw-r--r--lldb/unittests/Utility/TildeExpressionResolverTest.cpp36
1 files changed, 0 insertions, 36 deletions
diff --git a/lldb/unittests/Utility/TildeExpressionResolverTest.cpp b/lldb/unittests/Utility/TildeExpressionResolverTest.cpp
deleted file mode 100644
index fd953390ed5..00000000000
--- a/lldb/unittests/Utility/TildeExpressionResolverTest.cpp
+++ /dev/null
@@ -1,36 +0,0 @@
-#include "gtest/gtest.h"
-
-#include "Mocks/MockTildeExpressionResolver.h"
-#include "lldb/Utility/TildeExpressionResolver.h"
-
-#include "llvm/ADT/SmallString.h"
-
-using namespace llvm;
-using namespace lldb_private;
-
-TEST(TildeExpressionResolver, ResolveFullPath) {
- MockTildeExpressionResolver Resolver("James", "/james");
- Resolver.AddKnownUser("Kirk", "/kirk");
- Resolver.AddKnownUser("Lars", "/lars");
- Resolver.AddKnownUser("Jason", "/jason");
- Resolver.AddKnownUser("Larry", "/larry");
-
- SmallString<32> Result;
- ASSERT_TRUE(Resolver.ResolveFullPath("~", Result));
- EXPECT_EQ("/james", Result);
- ASSERT_TRUE(Resolver.ResolveFullPath("~/", Result));
- EXPECT_EQ("/james/", Result);
-
- ASSERT_TRUE(Resolver.ResolveFullPath("~James/bar/baz", Result));
- EXPECT_EQ("/james/bar/baz", Result);
-
- ASSERT_TRUE(Resolver.ResolveFullPath("~Jason/", Result));
- EXPECT_EQ("/jason/", Result);
-
- ASSERT_TRUE(Resolver.ResolveFullPath("~Lars", Result));
- EXPECT_EQ("/lars", Result);
-
- ASSERT_FALSE(Resolver.ResolveFullPath("~Jaso", Result));
- ASSERT_FALSE(Resolver.ResolveFullPath("", Result));
- ASSERT_FALSE(Resolver.ResolveFullPath("Jason", Result));
-}
OpenPOWER on IntegriCloud