mpdata/tsrc/unittest_mpplaybackdata/src/unittest_mpplaybackdata.cpp
changeset 55 f3930dda3342
parent 47 4cc1412daed0
equal deleted inserted replaced
51:560ce2306a17 55:f3930dda3342
    40 {
    40 {
    41     HbApplication app(argc, argv);
    41     HbApplication app(argc, argv);
    42     HbMainWindow window;
    42     HbMainWindow window;
    43     TestMpPlaybackData tv;
    43     TestMpPlaybackData tv;
    44 
    44 
    45     char *pass[3];
    45     if ( argc > 1 ) {
    46     pass[0] = argv[0];
    46         return QTest::qExec( &tv, argc, argv);
    47     pass[1] = "-o";
    47     }
    48     pass[2] = "c:\\data\\unittest_mpplaybackdata.txt";
    48     else {
    49 
    49         char *pass[3];
    50     int res = QTest::qExec(&tv, 3, pass);
    50         pass[0] = argv[0];
    51 
    51         pass[1] = "-o";
    52     return res;
    52         pass[2] = "c:\\data\\unittest_mpplaybackdata.txt";
       
    53 
       
    54         return QTest::qExec(&tv, 3, pass);
       
    55     }
    53 }
    56 }
    54 
    57 
    55 TestMpPlaybackData::TestMpPlaybackData()
    58 TestMpPlaybackData::TestMpPlaybackData()
    56     : mTest(0)
    59     : mTest(0)
    57 {
    60 {
   318         mTest->commitPlaybackInfo();
   321         mTest->commitPlaybackInfo();
   319         QCOMPARE(spy.count(),i);
   322         QCOMPARE(spy.count(),i);
   320     }
   323     }
   321 }
   324 }
   322 
   325 
       
   326 /*!
       
   327  test setCorrupted
       
   328  */
       
   329 void TestMpPlaybackData::testSetCorrupted()
       
   330 {
       
   331     QSignalSpy spy(mTest, SIGNAL(fileCorrupted(int)));
       
   332     mTest->setCorrupted(123);
       
   333     QCOMPARE(spy.count(),1);    
       
   334 }
       
   335 
   323 // End of file
   336 // End of file