aboutsummaryrefslogtreecommitdiff
path: root/unittests
diff options
context:
space:
mode:
authorAlexander Kornienko <alexfh@google.com>2013-03-15 13:42:02 +0000
committerAlexander Kornienko <alexfh@google.com>2013-03-15 13:42:02 +0000
commit1fdd8b351e28ee175157e61dac1b3f62b79b7a62 (patch)
tree301e6d2d07ad66adfca0caa0c88eca624681907c /unittests
parente310b1a770981900fd5e6e21d743bbcfbe8248bd (diff)
Indent all lines in a multi-line comment by the same amount.
Summary: Do this to avoid spoling nicely formatted multi-line comments (e.g. with code examples or similar stuff). Reviewers: djasper Reviewed By: djasper CC: cfe-commits, klimek Differential Revision: http://llvm-reviews.chandlerc.com/D544 git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@177153 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'unittests')
-rw-r--r--unittests/Format/FormatTest.cpp24
1 files changed, 16 insertions, 8 deletions
diff --git a/unittests/Format/FormatTest.cpp b/unittests/Format/FormatTest.cpp
index ca7ed62ed1..4034d1a7b8 100644
--- a/unittests/Format/FormatTest.cpp
+++ b/unittests/Format/FormatTest.cpp
@@ -619,14 +619,6 @@ TEST_F(FormatTest, AlignsMultiLineComments) {
" * comment.\n"
" */\n"
" void f() {}"));
- EXPECT_EQ("/*\n"
- " A comment.\n"
- " */\n"
- "void f() {}",
- format(" /*\n"
- " A comment.\n"
- " */\n"
- " void f() {}"));
EXPECT_EQ("class C {\n"
" /*\n"
" * Another multi-line\n"
@@ -641,6 +633,22 @@ TEST_F(FormatTest, AlignsMultiLineComments) {
" */\n"
"void f() {}\n"
"};"));
+ EXPECT_EQ("/*\n"
+ " 1. This is a comment with non-trivial formatting.\n"
+ " 1.1. We have to indent/outdent all lines equally\n"
+ " 1.1.1. to keep the formatting.\n"
+ " */",
+ format(" /*\n"
+ " 1. This is a comment with non-trivial formatting.\n"
+ " 1.1. We have to indent/outdent all lines equally\n"
+ " 1.1.1. to keep the formatting.\n"
+ " */"));
+ EXPECT_EQ("/*\n"
+ " Don't try to outdent if there's not enough inentation.\n"
+ " */",
+ format(" /*\n"
+ " Don't try to outdent if there's not enough inentation.\n"
+ " */"));
}
TEST_F(FormatTest, CommentsInStaticInitializers) {