From ed6585c312c12239185376ca114c7cfcff978c14 Mon Sep 17 00:00:00 2001
From: Christian Kamm <christian.d.kamm@nokia.com>
Date: Wed, 6 Oct 2010 15:39:53 +0200
Subject: [PATCH] C++ indenter: Add another ObjC test.

---
 .../cplusplus/codeformatter/tst_codeformatter.cpp | 15 +++++++++++++++
 1 file changed, 15 insertions(+)

diff --git a/tests/auto/cplusplus/codeformatter/tst_codeformatter.cpp b/tests/auto/cplusplus/codeformatter/tst_codeformatter.cpp
index 0b240fa107c..2b740034868 100644
--- a/tests/auto/cplusplus/codeformatter/tst_codeformatter.cpp
+++ b/tests/auto/cplusplus/codeformatter/tst_codeformatter.cpp
@@ -33,6 +33,7 @@ private Q_SLOTS:
     void classAccess();
     void ternary();
     void objcAtDeclarations();
+    void objcCall();
     void objcCallAndFor();
     void braceList();
     void bug1();
@@ -667,6 +668,20 @@ void tst_CodeFormatter::objcAtDeclarations()
     checkIndent(data);
 }
 
+void tst_CodeFormatter::objcCall()
+{
+    QList<Line> data;
+    data << Line("void foo() {")
+         << Line("    [NSApp windows];")
+         << Line("    [NSObject class];")
+         << Line("    if (a)")
+         << Line("        int a = [window drawers];")
+         << Line("}")
+         << Line("int y;")
+         ;
+    checkIndent(data);
+}
+
 void tst_CodeFormatter::objcCallAndFor()
 {
     QList<Line> data;
-- 
GitLab