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