]> granicus.if.org Git - clang/commitdiff
[clang-format] Add AlwaysBreakBeforeMultilineString tests
authorJacek Olesiak <jolesiak@google.com>
Fri, 22 Jun 2018 11:57:55 +0000 (11:57 +0000)
committerJacek Olesiak <jolesiak@google.com>
Fri, 22 Jun 2018 11:57:55 +0000 (11:57 +0000)
Summary: Followup to D47393.

Reviewers: stephanemoore

Reviewed By: stephanemoore

Subscribers: benhamilton, cfe-commits

Differential Revision: https://reviews.llvm.org/D48432

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@335338 91177308-0d34-0410-b5e6-96231b3b80d8

unittests/Format/FormatTestObjC.cpp

index fc1ee2574c0103bc81f940ef224f0dc9e7777bd5..58559eabe85c0d9a57f9b53b2f0ed409d3dd36eb 100644 (file)
@@ -1227,6 +1227,15 @@ TEST_F(FormatTestObjC, AlwaysBreakBeforeMultilineStrings) {
                "     @\"cccc\");");
   verifyFormat("aaaa(qqq, @\"bbbb\"\n"
                "          @\"cccc\");");
+  verifyFormat("[aaaa qqqq:@\"bbbb\"\n"
+               "           @\"cccc\"];");
+  verifyFormat("aaaa = [aaaa qqqq:@\"bbbb\"\n"
+               "                  @\"cccc\"];");
+  verifyFormat("[aaaa qqqq:@\"bbbb\"\n"
+               "           @\"cccc\"\n"
+               "        rr:42\n"
+               "    ssssss:@\"ee\"\n"
+               "           @\"fffff\"];");
 }
 
 } // end namespace