--- a/mpdata/tsrc/unittest_mpplaybackdata/src/unittest_mpplaybackdata.cpp Thu Sep 02 20:24:03 2010 +0300
+++ b/mpdata/tsrc/unittest_mpplaybackdata/src/unittest_mpplaybackdata.cpp Fri Sep 17 08:28:52 2010 +0300
@@ -42,14 +42,17 @@
HbMainWindow window;
TestMpPlaybackData tv;
- char *pass[3];
- pass[0] = argv[0];
- pass[1] = "-o";
- pass[2] = "c:\\data\\unittest_mpplaybackdata.txt";
+ if ( argc > 1 ) {
+ return QTest::qExec( &tv, argc, argv);
+ }
+ else {
+ char *pass[3];
+ pass[0] = argv[0];
+ pass[1] = "-o";
+ pass[2] = "c:\\data\\unittest_mpplaybackdata.txt";
- int res = QTest::qExec(&tv, 3, pass);
-
- return res;
+ return QTest::qExec(&tv, 3, pass);
+ }
}
TestMpPlaybackData::TestMpPlaybackData()
@@ -320,4 +323,14 @@
}
}
+/*!
+ test setCorrupted
+ */
+void TestMpPlaybackData::testSetCorrupted()
+{
+ QSignalSpy spy(mTest, SIGNAL(fileCorrupted(int)));
+ mTest->setCorrupted(123);
+ QCOMPARE(spy.count(),1);
+}
+
// End of file