summaryrefslogtreecommitdiffstats
path: root/clang/unittests/Tooling/ReplacementsYamlTest.cpp
diff options
context:
space:
mode:
authorRui Ueyama <ruiu@google.com>2013-09-11 04:00:35 +0000
committerRui Ueyama <ruiu@google.com>2013-09-11 04:00:35 +0000
commit2ceba7938da74ef61ee51402547c3091c9c2811f (patch)
tree3fc2fdc05995c3596390488c6ecfad139bb73609 /clang/unittests/Tooling/ReplacementsYamlTest.cpp
parent106ededc4ed5a3f1cd899f13f3b7e7f1b200dd30 (diff)
downloadbcm5719-llvm-2ceba7938da74ef61ee51402547c3091c9c2811f.tar.gz
bcm5719-llvm-2ceba7938da74ef61ee51402547c3091c9c2811f.zip
Do not quote YAML plain string myself. Let YAMLIO do that.
llvm-svn: 190486
Diffstat (limited to 'clang/unittests/Tooling/ReplacementsYamlTest.cpp')
-rw-r--r--clang/unittests/Tooling/ReplacementsYamlTest.cpp30
1 files changed, 15 insertions, 15 deletions
diff --git a/clang/unittests/Tooling/ReplacementsYamlTest.cpp b/clang/unittests/Tooling/ReplacementsYamlTest.cpp
index 627002a74e0..a20dde76140 100644
--- a/clang/unittests/Tooling/ReplacementsYamlTest.cpp
+++ b/clang/unittests/Tooling/ReplacementsYamlTest.cpp
@@ -36,34 +36,34 @@ TEST(ReplacementsYamlTest, serializesReplacements) {
// NOTE: If this test starts to fail for no obvious reason, check whitespace.
ASSERT_STREQ("---\n"
- "MainSourceFile: \"/path/to/source.cpp\"\n"
- "Context: \"some context\"\n"
+ "MainSourceFile: /path/to/source.cpp\n"
+ "Context: some context\n"
"Replacements: \n" // Extra whitespace here!
- " - FilePath: \"/path/to/file1.h\"\n"
+ " - FilePath: /path/to/file1.h\n"
" Offset: 232\n"
" Length: 56\n"
- " ReplacementText: \"replacement #1\"\n"
- " - FilePath: \"/path/to/file2.h\"\n"
+ " ReplacementText: 'replacement #1'\n"
+ " - FilePath: /path/to/file2.h\n"
" Offset: 301\n"
" Length: 2\n"
- " ReplacementText: \"replacement #2\"\n"
+ " ReplacementText: 'replacement #2'\n"
"...\n",
YamlContentStream.str().c_str());
}
TEST(ReplacementsYamlTest, deserializesReplacements) {
std::string YamlContent = "---\n"
- "MainSourceFile: \"/path/to/source.cpp\"\n"
- "Context: \"some context\"\n"
+ "MainSourceFile: /path/to/source.cpp\n"
+ "Context: some context\n"
"Replacements:\n"
- " - FilePath: \"/path/to/file1.h\"\n"
+ " - FilePath: /path/to/file1.h\n"
" Offset: 232\n"
" Length: 56\n"
- " ReplacementText: \"replacement #1\"\n"
- " - FilePath: \"/path/to/file2.h\"\n"
+ " ReplacementText: 'replacement #1'\n"
+ " - FilePath: /path/to/file2.h\n"
" Offset: 301\n"
" Length: 2\n"
- " ReplacementText: \"replacement #2\"\n"
+ " ReplacementText: 'replacement #2'\n"
"...\n";
TranslationUnitReplacements DocActual;
yaml::Input YAML(YamlContent);
@@ -85,12 +85,12 @@ TEST(ReplacementsYamlTest, deserializesReplacements) {
TEST(ReplacementsYamlTest, deserializesWithoutContext) {
// Make sure a doc can be read without the context field.
std::string YamlContent = "---\n"
- "MainSourceFile: \"/path/to/source.cpp\"\n"
+ "MainSourceFile: /path/to/source.cpp\n"
"Replacements:\n"
- " - FilePath: \"target_file.h\"\n"
+ " - FilePath: target_file.h\n"
" Offset: 1\n"
" Length: 10\n"
- " ReplacementText: \"replacement\"\n"
+ " ReplacementText: replacement\n"
"...\n";
TranslationUnitReplacements DocActual;
yaml::Input YAML(YamlContent);
OpenPOWER on IntegriCloud