[clang-tools-extra] r209583 - ClangTidyOptionsTest.cpp: Rewrite literals. Raw string literals are unavailable on msc17.
NAKAMURA Takumi
geek4civic at gmail.com
Sat May 24 10:22:02 PDT 2014
Author: chapuni
Date: Sat May 24 12:22:01 2014
New Revision: 209583
URL: http://llvm.org/viewvc/llvm-project?rev=209583&view=rev
Log:
ClangTidyOptionsTest.cpp: Rewrite literals. Raw string literals are unavailable on msc17.
Modified:
clang-tools-extra/trunk/unittests/clang-tidy/ClangTidyOptionsTest.cpp
Modified: clang-tools-extra/trunk/unittests/clang-tidy/ClangTidyOptionsTest.cpp
URL: http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/unittests/clang-tidy/ClangTidyOptionsTest.cpp?rev=209583&r1=209582&r2=209583&view=diff
==============================================================================
--- clang-tools-extra/trunk/unittests/clang-tidy/ClangTidyOptionsTest.cpp (original)
+++ clang-tools-extra/trunk/unittests/clang-tidy/ClangTidyOptionsTest.cpp Sat May 24 12:22:01 2014
@@ -20,20 +20,21 @@ TEST(ParseLineFilter, InvalidFilter) {
EXPECT_TRUE(Options.LineFilter.empty());
EXPECT_TRUE(parseLineFilter("[{}]", Options));
- EXPECT_TRUE(parseLineFilter(R"([{"name":""}])", Options));
- EXPECT_TRUE(parseLineFilter(R"([{"name":"test","lines":[[1]]}])", Options));
+ EXPECT_TRUE(parseLineFilter("[{\"name\":\"\"}]", Options));
EXPECT_TRUE(
- parseLineFilter(R"([{"name":"test","lines":[[1,2,3]]}])", Options));
+ parseLineFilter("[{\"name\":\"test\",\"lines\":[[1]]}]", Options));
EXPECT_TRUE(
- parseLineFilter(R"([{"name":"test","lines":[[1,-1]]}])", Options));
+ parseLineFilter("[{\"name\":\"test\",\"lines\":[[1,2,3]]}]", Options));
+ EXPECT_TRUE(
+ parseLineFilter("[{\"name\":\"test\",\"lines\":[[1,-1]]}]", Options));
}
TEST(ParseLineFilter, ValidFilter) {
ClangTidyOptions Options;
llvm::error_code Error = parseLineFilter(
- R"([{"name":"file1.cpp","lines":[[3,15],[20,30],[42,42]]},
- {"name":"file2.h"},
- {"name":"file3.cc","lines":[[100,1000]]}])",
+ "[{\"name\":\"file1.cpp\",\"lines\":[[3,15],[20,30],[42,42]]},"
+ "{\"name\":\"file2.h\"},"
+ "{\"name\":\"file3.cc\",\"lines\":[[100,1000]]}]",
Options);
EXPECT_FALSE(Error);
EXPECT_EQ(3u, Options.LineFilter.size());
More information about the cfe-commits
mailing list