videocollection/videocollectionwrapper/tsrc/testvideothumbnaildata_p/src/testvideothumbnaildata_p.cpp
--- a/videocollection/videocollectionwrapper/tsrc/testvideothumbnaildata_p/src/testvideothumbnaildata_p.cpp Fri May 14 15:14:51 2010 +0300
+++ b/videocollection/videocollectionwrapper/tsrc/testvideothumbnaildata_p/src/testvideothumbnaildata_p.cpp Fri May 28 09:45:19 2010 +0300
@@ -162,12 +162,21 @@
//
void TestVideoThumbnailData_p::testDestructor()
{
- mWrapper = 0;
+ init();
- mTestObject = new VideoThumbnailDataTester();
- delete mTestObject; mTestObject = 0;
+ mTestObject->getThumbnail(TMPXItemId(1, 0));
+ mTestObject->getThumbnail(TMPXItemId(0, 1));
+
+ QPointer<VideoThumbnailFetcher> thumbFetcher = mTestObject->mThumbnailFetcher;
+ QPointer<QTimer> reportTimer = mTestObject->mTbnReportTimer;
+ QPointer<QTimer> fetchTimer = mTestObject->mBgFetchTimer;
- //TODO
+ cleanup();
+
+ QCOMPARE(VideoThumbnailFetcher::mRequests.count(), 0);
+ QVERIFY(thumbFetcher == 0);
+ QVERIFY(reportTimer == 0);
+ QVERIFY(fetchTimer == 0);
}
// ---------------------------------------------------------------------------