diff -r a32b19fb291e -r 5b14749788d7 messagingapp/msgui/appengine/tsrc/testconversationengine/src/testconversationengine.cpp --- a/messagingapp/msgui/appengine/tsrc/testconversationengine/src/testconversationengine.cpp Thu Jun 17 09:57:06 2010 +0100 +++ b/messagingapp/msgui/appengine/tsrc/testconversationengine/src/testconversationengine.cpp Thu Jul 22 16:32:06 2010 +0100 @@ -23,7 +23,7 @@ #include "testconversationupdatehandler.h" #include #include -#include +#include #include @@ -103,6 +103,8 @@ UpdateConvEntry(TestConversationEngineStub::Instance()-> GetConversationID()); + ConversationsEngine::instance()->emitConversationModelUpdated(); + //conversation engine should have emitted signal QCOMPARE( convModify.count(), 1 ); } @@ -125,6 +127,8 @@ // update the conversation view with deleted entry TestConversationEngineStub::Instance()->UpdateDeletedConvEntry(); + ConversationsEngine::instance()->emitConversationModelUpdated(); + //conversation engine should have emitted signal QCOMPARE( convDelete.count(), 1 ); } @@ -191,11 +195,11 @@ //check the bunch of converation client details QCOMPARE(fname, - S60QConversions::s60DescToQString( + XQConversions::s60DescToQString( *(clientConv->GetDisplayName()))); QCOMPARE(address, - S60QConversions::s60DescToQString( + XQConversions::s60DescToQString( *(clientConv->GetConversationEntry()->Contact()))); } } @@ -320,3 +324,16 @@ //delete the stub data delete TestConversationEngineStub::Instance(); } + + +//main entry point +int main(int argc, char *argv[]) + { + int ret = -1; + QCoreApplication app(argc, argv); + QObject* tc = new TConversationEngine(); + ret = QTest::qExec(tc, argc, argv); + delete tc; + return ret; + } +