From b4a27f699511a546b78ad0f5464ee2f3d66ce367 Mon Sep 17 00:00:00 2001 From: Roberto Raggi <roberto.raggi@nokia.com> Date: Fri, 19 Jun 2009 11:23:30 +0200 Subject: [PATCH] Added test tst_AST::condition_1() --- tests/auto/cplusplus/ast/tst_ast.cpp | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/tests/auto/cplusplus/ast/tst_ast.cpp b/tests/auto/cplusplus/ast/tst_ast.cpp index 17390bf1967..10bf85f860c 100644 --- a/tests/auto/cplusplus/ast/tst_ast.cpp +++ b/tests/auto/cplusplus/ast/tst_ast.cpp @@ -44,6 +44,7 @@ private slots: void template_id(); void new_expression_1(); void new_expression_2(); + void condition_1(); // statements void if_statement(); @@ -146,6 +147,16 @@ void tst_AST::new_expression_2() QVERIFY(expr->new_initializer != 0); } +void tst_AST::condition_1() +{ + QSharedPointer<TranslationUnit> unit(parseExpression("\n" +"(x < 0 && y > (int) a" + )); + + AST *ast = unit->ast(); + QVERIFY(ast != 0); +} + void tst_AST::if_statement() { QSharedPointer<TranslationUnit> unit(parseStatement("if (a) b;")); -- GitLab