qtmobility/tests/auto/qmessageservice/tst_qmessageservice.cpp
changeset 14 6fbed849b4f4
parent 11 06b8e2af4411
child 15 1f895d8a5b2b
--- a/qtmobility/tests/auto/qmessageservice/tst_qmessageservice.cpp	Fri Jun 11 14:26:25 2010 +0300
+++ b/qtmobility/tests/auto/qmessageservice/tst_qmessageservice.cpp	Wed Jun 23 19:08:38 2010 +0300
@@ -450,7 +450,7 @@
         connect(testService,SIGNAL(messagesFound(const QMessageIdList&)),&sc,SLOT(messagesFound(const QMessageIdList&)));
 #if (defined(Q_OS_SYMBIAN) || defined(Q_WS_MAEMO_5) || defined(Q_WS_MAEMO_6))
         connect(testService,SIGNAL(stateChanged(QMessageService::State)),&sc,SLOT(stateChanged(QMessageService::State)));
-#endif        
+#endif
 
         // Order is irrelevant for filtering
 
@@ -459,10 +459,10 @@
             QCOMPARE(testService->queryMessages(filter&~existingAccountsFilter),true);
 #if (defined(Q_OS_SYMBIAN) || defined(Q_WS_MAEMO_5) || defined(Q_WS_MAEMO_6))
             QTRY_VERIFY(sc.state == QMessageService::FinishedState);
-#else            
+#else
             while(testService->state() == QMessageService::ActiveState)
-                qApp->processEvents();
-#endif            
+				QTest::qWait(1000);
+#endif
             QCOMPARE(sc.ids.toSet().subtract(existingMessageIds),ids.toSet());
 
             sc.reset();
@@ -470,10 +470,10 @@
             QCOMPARE(testService->queryMessages(~filter&~existingAccountsFilter),true);
 #if (defined(Q_OS_SYMBIAN) || defined(Q_WS_MAEMO_5) || defined(Q_WS_MAEMO_6))
             QTRY_VERIFY(sc.state == QMessageService::FinishedState);
-#else            
+#else
             while(testService->state() == QMessageService::ActiveState)
-                qApp->processEvents();
-#endif            
+                QTest::qWait(1000);
+#endif
             QCOMPARE(sc.ids.toSet().subtract(existingMessageIds),negatedIds.toSet());
 
         } else {
@@ -483,10 +483,10 @@
             QCOMPARE(testService->queryMessages(filter&~existingAccountsFilter,body),true);
 #if (defined(Q_OS_SYMBIAN) || defined(Q_WS_MAEMO_5) || defined(Q_WS_MAEMO_6))
             QTRY_VERIFY(sc.state == QMessageService::FinishedState);
-#else            
+#else
             while(testService->state() == QMessageService::ActiveState)
-                qApp->processEvents();
-#endif            
+                QTest::qWait(1000);
+#endif
             QCOMPARE(sc.ids.toSet().subtract(existingMessageIds),ids.toSet());
 
             sc.reset();
@@ -494,10 +494,10 @@
             QCOMPARE(testService->queryMessages(~filter&~existingAccountsFilter,body),true);
 #if (defined(Q_OS_SYMBIAN) || defined(Q_WS_MAEMO_5) || defined(Q_WS_MAEMO_6))
             QTRY_VERIFY(sc.state == QMessageService::FinishedState);
-#else            
+#else
             while(testService->state() == QMessageService::ActiveState)
-                qApp->processEvents();
-#endif            
+                QTest::qWait(1000);
+#endif
             QCOMPARE(sc.ids.toSet().subtract(existingMessageIds),negatedIds.toSet());
         }
     } else {
@@ -1458,11 +1458,11 @@
         << "";
 
     QTest::newRow("size greater than equal")
-        << QMessageFilter::bySize(discriminator, QMessageDataComparator::GreaterThanEqual) 
+        << QMessageFilter::bySize(discriminator, QMessageDataComparator::GreaterThanEqual)
 #if defined(Q_OS_WIN) && defined(_WIN32_WCE)
         << ( QMessageIdList() << messageIds[2] << messageIds[3] )
         << ( QMessageIdList() << messageIds[0] << messageIds[1] << messageIds[4] )
-#elif defined(Q_OS_SYMBIAN)        
+#elif defined(Q_OS_SYMBIAN)
         << ( QMessageIdList() << messageIds[1] << messageIds[2] )
         << ( QMessageIdList() << messageIds[0] << messageIds[3] << messageIds[4] )
 #else
@@ -1576,15 +1576,15 @@
 
 #if !defined(Q_WS_MAEMO_5) && !defined(Q_WS_MAEMO_6)
     QTest::newRow("standardFolder equality 1")
-        << QMessageFilter::byStandardFolder(QMessage::InboxFolder, QMessageDataComparator::Equal)
-#ifndef Q_OS_SYMBIAN    
+        << QMessageFilter::byStandardFolder(QMessage::DraftsFolder, QMessageDataComparator::Equal)
+#ifndef Q_OS_SYMBIAN
         << messageIds
         << ( QMessageIdList() )
 #else // Created folders are not mapped to any Standard Folder in Symbian 
         // <=> No messages will be returned, if messages are searched using Standard Folder Filter     
         << ( QMessageIdList() )
         << ( QMessageIdList() )
-#endif        
+#endif 
         << "";
 
     QTest::newRow("standardFolder equality 2")
@@ -1600,7 +1600,7 @@
         << "";
 
     QTest::newRow("standardFolder inequality 1")
-        << QMessageFilter::byStandardFolder(QMessage::InboxFolder, QMessageDataComparator::NotEqual) 
+        << QMessageFilter::byStandardFolder(QMessage::DraftsFolder, QMessageDataComparator::NotEqual) 
 #if !defined(Q_OS_SYMBIAN) && !defined(Q_WS_MAEMO_5) && !defined(Q_WS_MAEMO_6)
         << ( QMessageIdList() )
         << messageIds
@@ -1945,27 +1945,27 @@
         connect(testService,SIGNAL(messagesCounted(int)),&sc,SLOT(messagesCounted(int)));
 #ifdef Q_OS_SYMBIAN
         connect(testService,SIGNAL(stateChanged(QMessageService::State)),&sc,SLOT(stateChanged(QMessageService::State)));
-#endif        
+#endif
 
         // Order is irrelevant for filtering
 
         if(body.isEmpty()) {
             QCOMPARE(testService->countMessages(filter&~existingAccountsFilter),true);
-#ifdef Q_OS_SYMBIAN            
+#ifdef Q_OS_SYMBIAN
             QTRY_VERIFY(sc.state == QMessageService::FinishedState);
-#else            
+#else
             while(testService->state() == QMessageService::ActiveState)
-                qApp->processEvents();
-#endif            
+				QTest::qWait(1000);
+#endif
             QCOMPARE(sc.count-existingMessageIds.count(), ids.count());
 
             QCOMPARE(testService->countMessages(~filter&~existingAccountsFilter),true);
-#ifdef Q_OS_SYMBIAN            
+#ifdef Q_OS_SYMBIAN
             QTRY_VERIFY(sc.state == QMessageService::FinishedState);
-#else            
+#else
             while(testService->state() == QMessageService::ActiveState)
-                qApp->processEvents();
-#endif            
+                QTest::qWait(1000);
+#endif
             QCOMPARE(sc.count-existingMessageIds.count(), negatedIds.count());
         }