tests/auto/qmessageservice/tst_qmessageservice.cpp
changeset 5 603d3f8b6302
parent 0 876b1a06bc25
equal deleted inserted replaced
3:e4ebb16b39ea 5:603d3f8b6302
   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 {