videocollection/videocollectionview/tsrc/testvideocollectionuiloader/src/testvideocollectionuiloader.cpp
changeset 58 d2b028fd1f7d
parent 44 518105d52e45
child 66 adb51f74b890
equal deleted inserted replaced
55:4bfa887905cf 58:d2b028fd1f7d
    25 #include <qhash.h>
    25 #include <qhash.h>
    26 #include <qmap.h>
    26 #include <qmap.h>
    27 #include <qset.h>
    27 #include <qset.h>
    28 #include <qdebug.h>
    28 #include <qdebug.h>
    29 
    29 
       
    30 #include "videolistwidgetdata.h"
    30 #include "testvideocollectionuiloader.h"
    31 #include "testvideocollectionuiloader.h"
    31 #include "videohintwidget.h"
    32 #include "videohintwidget.h"
    32 #include "videocollectionwrapperdata.h"
    33 #include "videocollectionwrapperdata.h"
    33 
    34 
    34 #define private public
    35 #define private public
   739             }
   740             }
   740         }
   741         }
   741         QVERIFY(found);
   742         QVERIFY(found);
   742         i++;
   743         i++;
   743     }
   744     }
       
   745     QCOMPARE(VideoListWidgetData::mInitializeCount, 3);
   744     
   746     
   745     // Getting proxymodel fails.
   747     // Getting proxymodel fails.
   746     cleanup();
   748     cleanup();
   747     init();
   749     init();
   748     mTestObject->addData(params,
   750     mTestObject->addData(params,
   749         this,
   751         this,
   750         SLOT(handleObjectReady(QObject*, const QString&)));
   752         SLOT(handleObjectReady(QObject*, const QString&)));
   751     VideoCollectionWrapperData::mGetModelFails = true;
   753     VideoCollectionWrapperData::mGetAllVideosModelFails = true;
       
   754     VideoCollectionWrapperData::mGetCollectionsModelFails = true;
       
   755     VideoCollectionWrapperData::mGetCollectionContentModelFails = true;
   752     mTestObject->loadPhase(VideoCollectionUiLoaderParam::LoadPhasePrimary);
   756     mTestObject->loadPhase(VideoCollectionUiLoaderParam::LoadPhasePrimary);
   753     mTestObject->loadPhase(VideoCollectionUiLoaderParam::LoadPhaseSecondary);
   757     mTestObject->loadPhase(VideoCollectionUiLoaderParam::LoadPhaseSecondary);
   754     QTest::qWait(5000); // 5 seconds
   758     QTest::qWait(5000); // 5 seconds
   755     QCOMPARE(mObjects.count(), params.count());
   759     QCOMPARE(mObjects.count(), params.count());
   756     i = mObjects.constBegin();
   760     i = mObjects.constBegin();
   767         }
   771         }
   768         QVERIFY(found);
   772         QVERIFY(found);
   769         i++;
   773         i++;
   770     }
   774     }
   771     params.clear();
   775     params.clear();
       
   776     QCOMPARE(VideoListWidgetData::mInitializeCount, 0);
   772 }
   777 }
   773 
   778 
   774 // ---------------------------------------------------------------------------
   779 // ---------------------------------------------------------------------------
   775 // testDelete
   780 // testDelete
   776 // ---------------------------------------------------------------------------
   781 // ---------------------------------------------------------------------------