diff options
author | Francis Visoiu Mistrih <francisvm@yahoo.com> | 2017-11-28 16:11:56 +0000 |
---|---|---|
committer | Francis Visoiu Mistrih <francisvm@yahoo.com> | 2017-11-28 16:11:56 +0000 |
commit | 14bd3b9f213918f9d717f297496bfc5d3707bc3b (patch) | |
tree | 551e4e209ab480696a784ae4bbf5a6ec11781019 /llvm/unittests/ADT/StringExtrasTest.cpp | |
parent | 17fdf32cc15a0e869d32aedb45987b22eeae563f (diff) | |
download | bcm5719-llvm-14bd3b9f213918f9d717f297496bfc5d3707bc3b.tar.gz bcm5719-llvm-14bd3b9f213918f9d717f297496bfc5d3707bc3b.zip |
[Support] Add unit test for printLowerCase
Add test case for the function added in r319171.
llvm-svn: 319177
Diffstat (limited to 'llvm/unittests/ADT/StringExtrasTest.cpp')
-rw-r--r-- | llvm/unittests/ADT/StringExtrasTest.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/llvm/unittests/ADT/StringExtrasTest.cpp b/llvm/unittests/ADT/StringExtrasTest.cpp index 234a40d26cf..7bcdaf62fe5 100644 --- a/llvm/unittests/ADT/StringExtrasTest.cpp +++ b/llvm/unittests/ADT/StringExtrasTest.cpp @@ -8,6 +8,7 @@ //===----------------------------------------------------------------------===// #include "llvm/ADT/StringExtras.h" +#include "llvm/Support/raw_ostream.h" #include "gtest/gtest.h" using namespace llvm; @@ -84,3 +85,10 @@ TEST(StringExtrasTest, to_float) { EXPECT_FALSE(to_float("7.4 foo", F)); EXPECT_FLOAT_EQ(4.7f, F); // F should be unchanged } + +TEST(StringExtrasTest, printLowerCase) { + std::string str; + raw_string_ostream OS(str); + printLowerCase("ABCdefg01234.,&!~`'}\"", OS); + EXPECT_EQ("abcdefg01234.,&!~`'}\"", OS.str()); +} |