diff options
| author | Pavel Labath <labath@google.com> | 2017-03-22 14:04:43 +0000 |
|---|---|---|
| committer | Pavel Labath <labath@google.com> | 2017-03-22 14:04:43 +0000 |
| commit | ed00beba12989eec8496aa9ac732ac1638628c9a (patch) | |
| tree | 18ecc8d995bacdfe8cf3a82dbd0d877a3a52e962 /lldb/unittests/Utility/TildeExpressionResolverTest.cpp | |
| parent | 72dc254532dd75ad388927c4d5af7dc6f339af6c (diff) | |
| download | bcm5719-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.cpp | 36 |
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)); -} |

