459 QCOMPARE(testService->queryMessages(filter&~existingAccountsFilter),true); |
459 QCOMPARE(testService->queryMessages(filter&~existingAccountsFilter),true); |
460 #if (defined(Q_OS_SYMBIAN) || defined(Q_WS_MAEMO_5) || defined(Q_WS_MAEMO_6)) |
460 #if (defined(Q_OS_SYMBIAN) || defined(Q_WS_MAEMO_5) || defined(Q_WS_MAEMO_6)) |
461 QTRY_VERIFY(sc.state == QMessageService::FinishedState); |
461 QTRY_VERIFY(sc.state == QMessageService::FinishedState); |
462 #else |
462 #else |
463 while(testService->state() == QMessageService::ActiveState) |
463 while(testService->state() == QMessageService::ActiveState) |
464 QTest::qWait(1000); |
464 QTest::qWait(50); |
465 #endif |
465 #endif |
466 QCOMPARE(sc.ids.toSet().subtract(existingMessageIds),ids.toSet()); |
466 QCOMPARE(sc.ids.toSet().subtract(existingMessageIds),ids.toSet()); |
467 |
467 |
468 sc.reset(); |
468 sc.reset(); |
469 |
469 |
470 QCOMPARE(testService->queryMessages(~filter&~existingAccountsFilter),true); |
470 QCOMPARE(testService->queryMessages(~filter&~existingAccountsFilter),true); |
471 #if (defined(Q_OS_SYMBIAN) || defined(Q_WS_MAEMO_5) || defined(Q_WS_MAEMO_6)) |
471 #if (defined(Q_OS_SYMBIAN) || defined(Q_WS_MAEMO_5) || defined(Q_WS_MAEMO_6)) |
472 QTRY_VERIFY(sc.state == QMessageService::FinishedState); |
472 QTRY_VERIFY(sc.state == QMessageService::FinishedState); |
473 #else |
473 #else |
474 while(testService->state() == QMessageService::ActiveState) |
474 while(testService->state() == QMessageService::ActiveState) |
475 QTest::qWait(1000); |
475 QTest::qWait(50); |
476 #endif |
476 #endif |
477 QCOMPARE(sc.ids.toSet().subtract(existingMessageIds),negatedIds.toSet()); |
477 QCOMPARE(sc.ids.toSet().subtract(existingMessageIds),negatedIds.toSet()); |
478 |
478 |
479 } else { |
479 } else { |
480 |
480 |
483 QCOMPARE(testService->queryMessages(filter&~existingAccountsFilter,body),true); |
483 QCOMPARE(testService->queryMessages(filter&~existingAccountsFilter,body),true); |
484 #if (defined(Q_OS_SYMBIAN) || defined(Q_WS_MAEMO_5) || defined(Q_WS_MAEMO_6)) |
484 #if (defined(Q_OS_SYMBIAN) || defined(Q_WS_MAEMO_5) || defined(Q_WS_MAEMO_6)) |
485 QTRY_VERIFY(sc.state == QMessageService::FinishedState); |
485 QTRY_VERIFY(sc.state == QMessageService::FinishedState); |
486 #else |
486 #else |
487 while(testService->state() == QMessageService::ActiveState) |
487 while(testService->state() == QMessageService::ActiveState) |
488 QTest::qWait(1000); |
488 QTest::qWait(50); |
489 #endif |
489 #endif |
490 QCOMPARE(sc.ids.toSet().subtract(existingMessageIds),ids.toSet()); |
490 QCOMPARE(sc.ids.toSet().subtract(existingMessageIds),ids.toSet()); |
491 |
491 |
492 sc.reset(); |
492 sc.reset(); |
493 |
493 |
494 QCOMPARE(testService->queryMessages(~filter&~existingAccountsFilter,body),true); |
494 QCOMPARE(testService->queryMessages(~filter&~existingAccountsFilter,body),true); |
495 #if (defined(Q_OS_SYMBIAN) || defined(Q_WS_MAEMO_5) || defined(Q_WS_MAEMO_6)) |
495 #if (defined(Q_OS_SYMBIAN) || defined(Q_WS_MAEMO_5) || defined(Q_WS_MAEMO_6)) |
496 QTRY_VERIFY(sc.state == QMessageService::FinishedState); |
496 QTRY_VERIFY(sc.state == QMessageService::FinishedState); |
497 #else |
497 #else |
498 while(testService->state() == QMessageService::ActiveState) |
498 while(testService->state() == QMessageService::ActiveState) |
499 QTest::qWait(1000); |
499 QTest::qWait(50); |
500 #endif |
500 #endif |
501 QCOMPARE(sc.ids.toSet().subtract(existingMessageIds),negatedIds.toSet()); |
501 QCOMPARE(sc.ids.toSet().subtract(existingMessageIds),negatedIds.toSet()); |
502 } |
502 } |
503 } else { |
503 } else { |
504 QSKIP("Unsupported for this configuration", SkipSingle); |
504 QSKIP("Unsupported for this configuration", SkipSingle); |
1953 QCOMPARE(testService->countMessages(filter&~existingAccountsFilter),true); |
1953 QCOMPARE(testService->countMessages(filter&~existingAccountsFilter),true); |
1954 #ifdef Q_OS_SYMBIAN |
1954 #ifdef Q_OS_SYMBIAN |
1955 QTRY_VERIFY(sc.state == QMessageService::FinishedState); |
1955 QTRY_VERIFY(sc.state == QMessageService::FinishedState); |
1956 #else |
1956 #else |
1957 while(testService->state() == QMessageService::ActiveState) |
1957 while(testService->state() == QMessageService::ActiveState) |
1958 QTest::qWait(1000); |
1958 QTest::qWait(50); |
1959 #endif |
1959 #endif |
1960 QCOMPARE(sc.count-existingMessageIds.count(), ids.count()); |
1960 QCOMPARE(sc.count-existingMessageIds.count(), ids.count()); |
1961 |
1961 |
1962 QCOMPARE(testService->countMessages(~filter&~existingAccountsFilter),true); |
1962 QCOMPARE(testService->countMessages(~filter&~existingAccountsFilter),true); |
1963 #ifdef Q_OS_SYMBIAN |
1963 #ifdef Q_OS_SYMBIAN |
1964 QTRY_VERIFY(sc.state == QMessageService::FinishedState); |
1964 QTRY_VERIFY(sc.state == QMessageService::FinishedState); |
1965 #else |
1965 #else |
1966 while(testService->state() == QMessageService::ActiveState) |
1966 while(testService->state() == QMessageService::ActiveState) |
1967 QTest::qWait(1000); |
1967 QTest::qWait(50); |
1968 #endif |
1968 #endif |
1969 QCOMPARE(sc.count-existingMessageIds.count(), negatedIds.count()); |
1969 QCOMPARE(sc.count-existingMessageIds.count(), negatedIds.count()); |
1970 } |
1970 } |
1971 |
1971 |
1972 } else { |
1972 } else { |