X-Git-Url: http://vcs.maemo.org/git/?a=blobdiff_plain;f=ut%2Fut_remotedbmgr%2Fut_remotedbmgr.h;h=436e074877af106a4b0c26acc953695edf8b7e9b;hb=37be780bb9989c59fa1a0a5971ca13ab083e0ab1;hp=a86e356407ed90dd033f641a6efd29fc5bbf0ae4;hpb=2c2aeef040bfdfe1f10d9a7ef51affb40880ad75;p=irwi diff --git a/ut/ut_remotedbmgr/ut_remotedbmgr.h b/ut/ut_remotedbmgr/ut_remotedbmgr.h index a86e356..436e074 100644 --- a/ut/ut_remotedbmgr/ut_remotedbmgr.h +++ b/ut/ut_remotedbmgr/ut_remotedbmgr.h @@ -3,10 +3,9 @@ #include "qnetworkreply.h" #include -#include -#include -#include -#include +#include +#include +#include #include "remotedb.h" #include "remotedbmgr.h" @@ -24,9 +23,19 @@ public slots: // public slots are not called by Qt Test framework void verifyDB(RemoteDB *db); private: + void createTestData(); + void createTestDocument(); + void createMfgElements(QChar &letter, QDomElement &parent); + void createModelElements(const QString &mfg, QDomElement &parent); + void verifyRemotes(RemoteDB *db); + +private: + QWaitCondition dbVerified; + QMutex dbMutex; RemoteDBMgr subject; RemoteDB validDB; - bool dbVerified; + bool dbOk; + QDomDocument document; };