diff options
author | Jason McDonald <jason.mcdonald@nokia.com> | 2011-10-17 14:50:39 +1000 |
---|---|---|
committer | Qt by Nokia <qt-info@nokia.com> | 2011-10-18 03:09:44 +0200 |
commit | f6e3d9d6956b30c90a3f98ebcce57014538d48f7 (patch) | |
tree | 64bbb993fc7bf7d854a94e62977ad118e60226c4 /tests/auto/corelib/concurrent/qtconcurrentmap | |
parent | be9939ac8988deb17cf0f2c29bed6b3e0fbbcf40 (diff) |
Prefer QSKIP to QTEST_NOOP_MAIN.
Use QSKIP instead of QTEST_NOOP_MAIN so that the user receives a clear
indication that these tests aren't testing anything when the required
defines are not defined.
Change-Id: I8508f50c6264fafa836090c5d6ffa6ce02dda102
Reviewed-by: Rohan McGovern <rohan.mcgovern@nokia.com>
Diffstat (limited to 'tests/auto/corelib/concurrent/qtconcurrentmap')
-rw-r--r-- | tests/auto/corelib/concurrent/qtconcurrentmap/tst_qtconcurrentmap.cpp | 21 |
1 files changed, 13 insertions, 8 deletions
diff --git a/tests/auto/corelib/concurrent/qtconcurrentmap/tst_qtconcurrentmap.cpp b/tests/auto/corelib/concurrent/qtconcurrentmap/tst_qtconcurrentmap.cpp index 330e6b908e..a4634e0c8f 100644 --- a/tests/auto/corelib/concurrent/qtconcurrentmap/tst_qtconcurrentmap.cpp +++ b/tests/auto/corelib/concurrent/qtconcurrentmap/tst_qtconcurrentmap.cpp @@ -48,8 +48,6 @@ #include "functions.h" -#if !defined(QT_NO_CONCURRENT_MAP) - Q_DECLARE_METATYPE(QVector<int>); Q_DECLARE_METATYPE(QVector<double>); Q_DECLARE_METATYPE(QVector<QString>); @@ -61,6 +59,9 @@ class tst_QtConcurrentMap: public QObject { Q_OBJECT private slots: +#ifdef QT_NO_CONCURRENT_MAP + void initTestCase() +#else void map(); void blocking_map(); void mapped(); @@ -81,8 +82,17 @@ private slots: void stressTest(); public slots: void throttling(); +#endif }; +#ifdef QT_NO_CONCURRENT_FILTER +void tst_QtConcurrentFilter::initTestCase() +{ + QSKIP("This test is skipped for gcc 3.x", SkipAll); +} + +#else + using namespace QtConcurrent; void multiplyBy2Immutable(int x) @@ -2415,12 +2425,7 @@ void tst_QtConcurrentMap::stressTest() } } -QTEST_MAIN(tst_QtConcurrentMap) - -#else - -QTEST_NOOP_MAIN - #endif +QTEST_MAIN(tst_QtConcurrentMap) #include "tst_qtconcurrentmap.moc" |