equal
deleted
inserted
replaced
43 #include <QDebug> |
43 #include <QDebug> |
44 |
44 |
45 #include "qtmessaging.h" |
45 #include "qtmessaging.h" |
46 #include "../support/support.h" |
46 #include "../support/support.h" |
47 |
47 |
48 #if (defined(Q_OS_SYMBIAN) || defined(Q_OS_WIN) && defined(_WIN32_WCE)) |
48 #if (defined(Q_WS_MAEMO_5) || defined(Q_WS_MAEMO_6)) |
|
49 # if defined(TESTDATA_DIR) |
|
50 # undef TESTDATA_DIR |
|
51 # endif |
|
52 # define TESTDATA_DIR "/var/tmp" |
|
53 #elif (defined(Q_OS_SYMBIAN) || defined(Q_OS_WIN) && defined(_WIN32_WCE)) |
49 # if defined(TESTDATA_DIR) |
54 # if defined(TESTDATA_DIR) |
50 # undef TESTDATA_DIR |
55 # undef TESTDATA_DIR |
51 # endif |
56 # endif |
52 # define TESTDATA_DIR "." |
57 # define TESTDATA_DIR "." |
53 #endif |
58 #endif |
1461 } else { |
1466 } else { |
1462 QSKIP("Unsupported for this configuration", SkipSingle); |
1467 QSKIP("Unsupported for this configuration", SkipSingle); |
1463 } |
1468 } |
1464 } |
1469 } |
1465 |
1470 |
1466 |
|
1467 void tst_QMessageStoreKeys::testMessageFilter_data() |
1471 void tst_QMessageStoreKeys::testMessageFilter_data() |
1468 { |
1472 { |
1469 QTest::addColumn<QMessageFilter>("filter"); |
1473 QTest::addColumn<QMessageFilter>("filter"); |
1470 QTest::addColumn<QMessageIdList>("ids"); |
1474 QTest::addColumn<QMessageIdList>("ids"); |
1471 QTest::addColumn<QMessageIdList>("negatedIds"); |
1475 QTest::addColumn<QMessageIdList>("negatedIds"); |
2186 << ( QMessageIdList() << messageIds[0] << messageIds[1] << messageIds[2] << messageIds[3] ) |
2190 << ( QMessageIdList() << messageIds[0] << messageIds[1] << messageIds[2] << messageIds[3] ) |
2187 << ( QMessageIdList() << messageIds[4] ) |
2191 << ( QMessageIdList() << messageIds[4] ) |
2188 << ""; |
2192 << ""; |
2189 #endif |
2193 #endif |
2190 |
2194 |
2191 #if !defined(Q_WS_MAEMO_5) && !defined(Q_WS_MAEMO_6) |
|
2192 QTest::newRow("status equality 1") |
2195 QTest::newRow("status equality 1") |
2193 << QMessageFilter::byStatus(QMessage::Read, QMessageDataComparator::Equal) |
2196 << QMessageFilter::byStatus(QMessage::Read, QMessageDataComparator::Equal) |
2194 << ( QMessageIdList() << messageIds[0] << messageIds[3] << messageIds[4] ) |
2197 << ( QMessageIdList() << messageIds[0] << messageIds[3] << messageIds[4] ) |
2195 << ( QMessageIdList() << messageIds[1] << messageIds[2] ) |
2198 << ( QMessageIdList() << messageIds[1] << messageIds[2] ) |
2196 << ""; |
2199 << ""; |
2306 QTest::newRow("priority inequality 3") |
2309 QTest::newRow("priority inequality 3") |
2307 << QMessageFilter::byPriority(QMessage::NormalPriority, QMessageDataComparator::NotEqual) |
2310 << QMessageFilter::byPriority(QMessage::NormalPriority, QMessageDataComparator::NotEqual) |
2308 << ( QMessageIdList() << messageIds[1] << messageIds[2] << messageIds[4] ) |
2311 << ( QMessageIdList() << messageIds[1] << messageIds[2] << messageIds[4] ) |
2309 << ( QMessageIdList() << messageIds[0] << messageIds[3] ) |
2312 << ( QMessageIdList() << messageIds[0] << messageIds[3] ) |
2310 << ""; |
2313 << ""; |
2311 #endif |
|
2312 |
2314 |
2313 QTest::newRow("size equality 1") |
2315 QTest::newRow("size equality 1") |
2314 << QMessageFilter::bySize(messageSizes[3], QMessageDataComparator::Equal) |
2316 << QMessageFilter::bySize(messageSizes[3], QMessageDataComparator::Equal) |
2315 << ( QMessageIdList() << messageIds[3] ) |
2317 << ( QMessageIdList() << messageIds[3] ) |
2316 << ( QMessageIdList() << messageIds[0] << messageIds[1] << messageIds[2] << messageIds[4] ) |
2318 << ( QMessageIdList() << messageIds[0] << messageIds[1] << messageIds[2] << messageIds[4] ) |
2886 } |
2888 } |
2887 } else { |
2889 } else { |
2888 QSKIP("Unsupported for this configuration", SkipSingle); |
2890 QSKIP("Unsupported for this configuration", SkipSingle); |
2889 } |
2891 } |
2890 } |
2892 } |
|
2893 |
2891 void tst_QMessageStoreKeys::testMessageOrdering_data() |
2894 void tst_QMessageStoreKeys::testMessageOrdering_data() |
2892 { |
2895 { |
2893 QTest::addColumn<MessageSortList>("sorts"); |
2896 QTest::addColumn<MessageSortList>("sorts"); |
2894 QTest::addColumn<MessageListList>("ids"); |
2897 QTest::addColumn<MessageListList>("ids"); |
2895 |
2898 |