From b50ed5fcd6b733ce0a928d7f3fa7383b810076c6 Mon Sep 17 00:00:00 2001 From: ninerider Date: Thu, 24 Sep 2009 12:22:56 +0200 Subject: Enabled the QTEST_NO_RTTI flag for WindowsCE WindowsCE will not do any tests involving dynamic casts. Reviewed-by: Joerg --- tests/auto/qsharedpointer/externaltests.pri | 2 +- tests/auto/qsharedpointer/tst_qsharedpointer.cpp | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/tests/auto/qsharedpointer/externaltests.pri b/tests/auto/qsharedpointer/externaltests.pri index 627af87..c8a3676 100644 --- a/tests/auto/qsharedpointer/externaltests.pri +++ b/tests/auto/qsharedpointer/externaltests.pri @@ -4,5 +4,5 @@ cleanedQMAKESPEC = $$replace(QMAKESPEC, \\\\, /) !symbian:DEFINES += DEFAULT_MAKESPEC=\\\"$$cleanedQMAKESPEC\\\" embedded:DEFINES += QTEST_NO_RTTI QTEST_CROSS_COMPILED -wince*:DEFINES += QTEST_CROSS_COMPILED +wince*:DEFINES += QTEST_CROSS_COMPILED QTEST_NO_RTTI symbian: DEFINES += QTEST_CROSS_COMPILED diff --git a/tests/auto/qsharedpointer/tst_qsharedpointer.cpp b/tests/auto/qsharedpointer/tst_qsharedpointer.cpp index 0d6e24c..fa63c4b 100644 --- a/tests/auto/qsharedpointer/tst_qsharedpointer.cpp +++ b/tests/auto/qsharedpointer/tst_qsharedpointer.cpp @@ -1061,7 +1061,10 @@ void tst_QSharedPointer::constCorrectness() ptr = cptr; QSharedPointer other = qSharedPointerCast(cptr); + +#ifndef QT_NO_DYNAMIC_CAST other = qSharedPointerDynamicCast(cptr); +#endif QCOMPARE(cptr.data(), aData); QCOMPARE(cptr.operator->(), aData); -- cgit v0.12