mpviewplugins/mpdetailsviewplugin/tsrc/unittest_mpmpxdetailsframeworkwrapper/profile.txt
changeset 29 8192e5b5c935
parent 25 3ec52facab4d
child 32 c163ef0b758d
equal deleted inserted replaced
25:3ec52facab4d 29:8192e5b5c935
     1 *****************************************************************************
       
     2 *           CTC++, Test Coverage Analyzer for C/C++, Version 6.5.5          *
       
     3 *                                                                           *
       
     4 *                         EXECUTION PROFILE LISTING                         *
       
     5 *                                                                           *
       
     6 *                    Copyright (c) 1993-2009 Testwell Oy                    *
       
     7 *****************************************************************************
       
     8 
       
     9 
       
    10 Symbol file(s) used   : MON.sym (Mon Mar 15 17:00:37 2010)
       
    11 Data file(s) used     : MON.dat (Mon Mar 15 17:09:14 2010)
       
    12 Listing produced at   : Mon Mar 15 17:09:26 2010
       
    13 Coverage view         : As instrumented
       
    14 
       
    15 
       
    16 
       
    17 MONITORED SOURCE FILE : Z:/musicplayer/mpviewplugins/mpdetailsviewplugin/src/mpmpxdetailsframeworkwrapper.cpp
       
    18 INSTRUMENTATION MODE  : function-decision
       
    19 
       
    20     START/       END/
       
    21       TRUE      FALSE    LINE DESCRIPTION
       
    22 =============================================================================
       
    23 
       
    24         34         34      35 FUNCTION MpMpxDetailsFrameworkWrapper::MpMpxDetailsFrameworkWrapper()
       
    25 
       
    26 ***TER 100 % (  1/  1) of FUNCTION MpMpxDetailsFrameworkWrapper::MpMpxDetailsFrameworkWrapper()
       
    27 -----------------------------------------------------------------------------
       
    28 
       
    29         33         33      46 FUNCTION MpMpxDetailsFrameworkWrapper::~MpMpxDetailsFrameworkWrapper()
       
    30 
       
    31 ***TER 100 % (  1/  1) of FUNCTION MpMpxDetailsFrameworkWrapper::~MpMpxDetailsFrameworkWrapper()
       
    32 -----------------------------------------------------------------------------
       
    33 
       
    34          1          0      56 FUNCTION MpMpxDetailsFrameworkWrapper::songData()
       
    35          1                 59 return d_ptr -> songData ( )
       
    36 
       
    37 ***TER 100 % (  2/  2) of FUNCTION MpMpxDetailsFrameworkWrapper::songData()
       
    38 -----------------------------------------------------------------------------
       
    39 
       
    40          1          1      65 FUNCTION MpMpxDetailsFrameworkWrapper::retrieveSong()
       
    41 
       
    42 ***TER 100 % (  1/  1) of FUNCTION MpMpxDetailsFrameworkWrapper::retrieveSong()
       
    43 -----------------------------------------------------------------------------
       
    44 
       
    45 
       
    46 ***TER 100 % (  5/  5) of SOURCE FILE Z:/musicplayer/mpviewplugins/mpdetailsviewplugin/src/mpmpxdetailsframeworkwrapper.cpp
       
    47 -----------------------------------------------------------------------------
       
    48 
       
    49 
       
    50 
       
    51 MONITORED SOURCE FILE : Z:/musicplayer/mpviewplugins/mpdetailsviewplugin/tsrc/unittest_mpmpxdetailsframeworkwrapper/moc_unittest_mpmpxdetailsframeworkwrapper.cpp
       
    52 INSTRUMENTATION MODE  : function-decision
       
    53 
       
    54     START/       END/
       
    55       TRUE      FALSE    LINE DESCRIPTION
       
    56 =============================================================================
       
    57 
       
    58          0          0 -    64 FUNCTION TestMpMpxDetailsFrameworkWrapper::getStaticMetaObject()
       
    59          0            -    64 return staticMetaObject
       
    60 
       
    61 ***TER   0 % (  0/  2) of FUNCTION TestMpMpxDetailsFrameworkWrapper::getStaticMetaObject()
       
    62 -----------------------------------------------------------------------------
       
    63 
       
    64         87          0      67 FUNCTION TestMpMpxDetailsFrameworkWrapper::metaObject()
       
    65          0         87 -    69 ternary-?: QObject::d_ptr -> metaObject
       
    66         87                 69 return QObject::d_ptr -> metaObject ? QObject:..
       
    67 
       
    68 ***TER  75 % (  3/  4) of FUNCTION TestMpMpxDetailsFrameworkWrapper::metaObject()
       
    69 -----------------------------------------------------------------------------
       
    70 
       
    71          0          0 -    72 FUNCTION TestMpMpxDetailsFrameworkWrapper::qt_metacast()
       
    72          0          0 -    74 if (! _clname)
       
    73          0            -    74   return 0
       
    74          0          0 -    75 if (! strcmp ( _clname , qt_meta_stringdata_Te..
       
    75          0            -    76   return static_cast < void * > ( const_cast <..
       
    76          0            -    77 return QObject::qt_metacast ( _clname )
       
    77 
       
    78 ***TER   0 % (  0/  8) of FUNCTION TestMpMpxDetailsFrameworkWrapper::qt_metacast()
       
    79 -----------------------------------------------------------------------------
       
    80 
       
    81         23          0      80 FUNCTION TestMpMpxDetailsFrameworkWrapper::qt_metacall()
       
    82          0         23 -    83 if (_id < 0)
       
    83          0            -    84   return _id
       
    84         23          0 -    85 if (_c == QMetaObject::InvokeMetaMethod)
       
    85                            86   switch ( _id )
       
    86          1                 87   case 0:
       
    87          1                 87     break
       
    88          1                 88   case 1:
       
    89          1                 88     break
       
    90          7                 89   case 2:
       
    91          7                 89     break
       
    92          7                 90   case 3:
       
    93          7                 90     break
       
    94          1                 91   case 4:
       
    95          1                 91     break
       
    96          1                 92   case 5:
       
    97          1                 92     break
       
    98          1                 93   case 6:
       
    99          1                 93     break
       
   100          1                 94   case 7:
       
   101          1                 94     break
       
   102          1                 95   case 8:
       
   103          1                 95     break
       
   104          1                 96   case 9:
       
   105          1                 96     break
       
   106          1                 97   case 10:
       
   107          1                 97     break
       
   108          0            -    98   default:
       
   109         23                102 return _id
       
   110 
       
   111 ***TER  87 % ( 26/ 30) of FUNCTION TestMpMpxDetailsFrameworkWrapper::qt_metacall()
       
   112 -----------------------------------------------------------------------------
       
   113 
       
   114 
       
   115 ***TER  66 % ( 29/ 44) of SOURCE FILE Z:/musicplayer/mpviewplugins/mpdetailsviewplugin/tsrc/unittest_mpmpxdetailsframeworkwrapper/moc_unittest_mpmpxdetailsframeworkwrapper.cpp
       
   116 -----------------------------------------------------------------------------
       
   117 
       
   118 
       
   119 
       
   120 MONITORED SOURCE FILE : Z:/musicplayer/mpviewplugins/mpdetailsviewplugin/tsrc/unittest_mpmpxdetailsframeworkwrapper/moc_mpmpxdetailsframeworkwrapper.cpp
       
   121 INSTRUMENTATION MODE  : function-decision
       
   122 
       
   123     START/       END/
       
   124       TRUE      FALSE    LINE DESCRIPTION
       
   125 =============================================================================
       
   126 
       
   127          0          0 -    46 FUNCTION MpMpxDetailsFrameworkWrapper::getStaticMetaObject()
       
   128          0            -    46 return staticMetaObject
       
   129 
       
   130 ***TER   0 % (  0/  2) of FUNCTION MpMpxDetailsFrameworkWrapper::getStaticMetaObject()
       
   131 -----------------------------------------------------------------------------
       
   132 
       
   133          0          0 -    49 FUNCTION MpMpxDetailsFrameworkWrapper::metaObject()
       
   134          0          0 -    51 ternary-?: QObject::d_ptr -> metaObject
       
   135          0            -    51 return QObject::d_ptr -> metaObject ? QObject:..
       
   136 
       
   137 ***TER   0 % (  0/  4) of FUNCTION MpMpxDetailsFrameworkWrapper::metaObject()
       
   138 -----------------------------------------------------------------------------
       
   139 
       
   140          0          0 -    54 FUNCTION MpMpxDetailsFrameworkWrapper::qt_metacast()
       
   141          0          0 -    56 if (! _clname)
       
   142          0            -    56   return 0
       
   143          0          0 -    57 if (! strcmp ( _clname , qt_meta_stringdata_Mp..
       
   144          0            -    58   return static_cast < void * > ( const_cast <..
       
   145          0            -    59 return QObject::qt_metacast ( _clname )
       
   146 
       
   147 ***TER   0 % (  0/  8) of FUNCTION MpMpxDetailsFrameworkWrapper::qt_metacast()
       
   148 -----------------------------------------------------------------------------
       
   149 
       
   150          0          0 -    62 FUNCTION MpMpxDetailsFrameworkWrapper::qt_metacall()
       
   151          0          0 -    65 if (_id < 0)
       
   152          0            -    66   return _id
       
   153          0            -    67 return _id
       
   154 
       
   155 ***TER   0 % (  0/  5) of FUNCTION MpMpxDetailsFrameworkWrapper::qt_metacall()
       
   156 -----------------------------------------------------------------------------
       
   157 
       
   158 
       
   159 ***TER   0 % (  0/ 19) of SOURCE FILE Z:/musicplayer/mpviewplugins/mpdetailsviewplugin/tsrc/unittest_mpmpxdetailsframeworkwrapper/moc_mpmpxdetailsframeworkwrapper.cpp
       
   160 -----------------------------------------------------------------------------
       
   161 
       
   162 
       
   163 
       
   164 MONITORED SOURCE FILE : Z:/musicplayer/mpviewplugins/mpdetailsviewplugin/src/mpmpxdetailsframeworkwrapper_p.cpp
       
   165 INSTRUMENTATION MODE  : function-decision
       
   166 
       
   167     START/       END/
       
   168       TRUE      FALSE    LINE DESCRIPTION
       
   169 =============================================================================
       
   170 
       
   171         34         34      43 FUNCTION MpMpxDetailsFrameworkWrapperPrivate::MpMpxDetailsFrameworkWrapperPrivate()
       
   172         34         34      50     try
       
   173          0            -    50     catch (XLeaveException & l)
       
   174          0            -    50     catch (...)
       
   175 
       
   176 ***TER  50 % (  2/  4) of FUNCTION MpMpxDetailsFrameworkWrapperPrivate::MpMpxDetailsFrameworkWrapperPrivate()
       
   177 -----------------------------------------------------------------------------
       
   178 
       
   179         33         33      57 FUNCTION MpMpxDetailsFrameworkWrapperPrivate::~MpMpxDetailsFrameworkWrapperPrivate()
       
   180         33         33      61   try
       
   181          0            -    61   catch (XLeaveException & l)
       
   182          0            -    61   catch (...)
       
   183 
       
   184 ***TER  50 % (  2/  4) of FUNCTION MpMpxDetailsFrameworkWrapperPrivate::~MpMpxDetailsFrameworkWrapperPrivate()
       
   185 -----------------------------------------------------------------------------
       
   186 
       
   187         34         34      69 FUNCTION MpMpxDetailsFrameworkWrapperPrivate::constructProviderL()
       
   188 
       
   189 ***TER 100 % (  1/  1) of FUNCTION MpMpxDetailsFrameworkWrapperPrivate::constructProviderL()
       
   190 -----------------------------------------------------------------------------
       
   191 
       
   192         33         33      85 FUNCTION MpMpxDetailsFrameworkWrapperPrivate::destructProviderL()
       
   193         33          0 -    88 if (iPlaybackUtility)
       
   194 
       
   195 ***TER  67 % (  2/  3) of FUNCTION MpMpxDetailsFrameworkWrapperPrivate::destructProviderL()
       
   196 -----------------------------------------------------------------------------
       
   197 
       
   198          1          1     103 FUNCTION MpMpxDetailsFrameworkWrapperPrivate::HandlePlaybackMessage()
       
   199 
       
   200 ***TER 100 % (  1/  1) of FUNCTION MpMpxDetailsFrameworkWrapperPrivate::HandlePlaybackMessage()
       
   201 -----------------------------------------------------------------------------
       
   202 
       
   203          1          1     113 FUNCTION MpMpxDetailsFrameworkWrapperPrivate::HandlePropertyL()
       
   204 
       
   205 ***TER 100 % (  1/  1) of FUNCTION MpMpxDetailsFrameworkWrapperPrivate::HandlePropertyL()
       
   206 -----------------------------------------------------------------------------
       
   207 
       
   208          1          1     121 FUNCTION MpMpxDetailsFrameworkWrapperPrivate::HandleSubPlayerNamesL()
       
   209 
       
   210 ***TER 100 % (  1/  1) of FUNCTION MpMpxDetailsFrameworkWrapperPrivate::HandleSubPlayerNamesL()
       
   211 -----------------------------------------------------------------------------
       
   212 
       
   213         27         26     129 FUNCTION MpMpxDetailsFrameworkWrapperPrivate::HandleMediaL()
       
   214          1         26     135 if (KErrNone != aError)
       
   215          1                138   return
       
   216         24          2     142 if (aProperties . IsSupported ( KMPXMediaGener..
       
   217                           147 else
       
   218         24          2     151 if (aProperties . IsSupported ( KMPXMediaMusic..
       
   219                           156 else
       
   220         24          2     160 if (aProperties . IsSupported ( KMPXMediaMusic..
       
   221                           165 else
       
   222         25          1     168 if (changed)
       
   223         25          1     173 if (aProperties . IsSupported ( TMPXAttribute ..
       
   224                           178 else
       
   225         24          2     184 if (aProperties . IsSupported ( KMPXMediaGener..
       
   226                           190 else
       
   227         24          2     194 if (aProperties . IsSupported ( TMPXAttribute ..
       
   228                           200 else
       
   229         24          2     204 if (aProperties . IsSupported ( TMPXAttribute ..
       
   230                           208 else
       
   231         24          2     213 if (aProperties . IsSupported ( TMPXAttribute ..
       
   232                           218 else
       
   233         24          2     222 if (aProperties . IsSupported ( TMPXAttribute ..
       
   234                           227 else
       
   235         26          0 -   231 if (changed)
       
   236 
       
   237 ***TER  96 % ( 25/ 26) of FUNCTION MpMpxDetailsFrameworkWrapperPrivate::HandleMediaL()
       
   238 -----------------------------------------------------------------------------
       
   239 
       
   240        209          0     240 FUNCTION MpMpxDetailsFrameworkWrapperPrivate::songData()
       
   241        209                243 return iSongData
       
   242 
       
   243 ***TER 100 % (  2/  2) of FUNCTION MpMpxDetailsFrameworkWrapperPrivate::songData()
       
   244 -----------------------------------------------------------------------------
       
   245 
       
   246          1          1     249 FUNCTION MpMpxDetailsFrameworkWrapperPrivate::retrieveSong()
       
   247          1          1     252   try
       
   248          0            -   252   catch (XLeaveException & l)
       
   249          0            -   252   catch (...)
       
   250 
       
   251 ***TER  50 % (  2/  4) of FUNCTION MpMpxDetailsFrameworkWrapperPrivate::retrieveSong()
       
   252 -----------------------------------------------------------------------------
       
   253 
       
   254          1          1     259 FUNCTION MpMpxDetailsFrameworkWrapperPrivate::doRetrieveSongL()
       
   255 
       
   256 ***TER 100 % (  1/  1) of FUNCTION MpMpxDetailsFrameworkWrapperPrivate::doRetrieveSongL()
       
   257 -----------------------------------------------------------------------------
       
   258 
       
   259 
       
   260 ***TER  83 % ( 40/ 48) of SOURCE FILE Z:/musicplayer/mpviewplugins/mpdetailsviewplugin/src/mpmpxdetailsframeworkwrapper_p.cpp
       
   261 -----------------------------------------------------------------------------
       
   262 
       
   263 
       
   264 
       
   265 MONITORED SOURCE FILE : Z:/musicplayer/mpviewplugins/mpdetailsviewplugin/tsrc/unittest_mpmpxdetailsframeworkwrapper/src/unittest_mpmpxdetailsframeworkwrapper.cpp
       
   266 INSTRUMENTATION MODE  : function-decision
       
   267 
       
   268     START/       END/
       
   269       TRUE      FALSE    LINE DESCRIPTION
       
   270 =============================================================================
       
   271 
       
   272         26          0     140 FUNCTION referenceGeneralTitle()
       
   273         24          2     144 if (title . Match ( KOff ) == KErrNotFound)
       
   274         26                148 return result
       
   275 
       
   276 ***TER 100 % (  4/  4) of FUNCTION referenceGeneralTitle()
       
   277 -----------------------------------------------------------------------------
       
   278 
       
   279         26          0     151 FUNCTION referenceMusicArtist()
       
   280         24          2     155 if (artist . Match ( KOff ) == KErrNotFound)
       
   281         26                159 return result
       
   282 
       
   283 ***TER 100 % (  4/  4) of FUNCTION referenceMusicArtist()
       
   284 -----------------------------------------------------------------------------
       
   285 
       
   286         26          0     162 FUNCTION referenceMusicAlbum()
       
   287         24          2     166 if (album . Match ( KOff ) == KErrNotFound)
       
   288         26                170 return result
       
   289 
       
   290 ***TER 100 % (  4/  4) of FUNCTION referenceMusicAlbum()
       
   291 -----------------------------------------------------------------------------
       
   292 
       
   293          0          0 -   173 FUNCTION referenceMusicAlbumArtFileName()
       
   294          0          0 -   177 if (musicAlbumArtFileName . Match ( KOff ) == ..
       
   295          0            -   181 return result
       
   296 
       
   297 ***TER   0 % (  0/  4) of FUNCTION referenceMusicAlbumArtFileName()
       
   298 -----------------------------------------------------------------------------
       
   299 
       
   300         26          0     184 FUNCTION referenceComment()
       
   301         24          2     188 if (musicComment . Match ( KOff ) == KErrNotFo..
       
   302         26                192 return result
       
   303 
       
   304 ***TER 100 % (  4/  4) of FUNCTION referenceComment()
       
   305 -----------------------------------------------------------------------------
       
   306 
       
   307         26          0     195 FUNCTION referenceComposer()
       
   308         24          2     199 if (composer . Match ( KOff ) == KErrNotFound)
       
   309         26                203 return result
       
   310 
       
   311 ***TER 100 % (  4/  4) of FUNCTION referenceComposer()
       
   312 -----------------------------------------------------------------------------
       
   313 
       
   314         26          0     206 FUNCTION referenceYear()
       
   315         23          3     208 ternary-?: ( KAllSongsTestData [ index ] . Yea..
       
   316         26                208 return ( KAllSongsTestData [ index ] . Year >=..
       
   317 
       
   318 ***TER 100 % (  4/  4) of FUNCTION referenceYear()
       
   319 -----------------------------------------------------------------------------
       
   320 
       
   321         26          0     211 FUNCTION referenceMusicAlbumTrack()
       
   322         24          2     215 if (musicAlbumTrack . Match ( KOff ) == KErrNo..
       
   323         26                219 return result
       
   324 
       
   325 ***TER 100 % (  4/  4) of FUNCTION referenceMusicAlbumTrack()
       
   326 -----------------------------------------------------------------------------
       
   327 
       
   328         26          0     222 FUNCTION referenceMusicGenre()
       
   329         24          2     226 if (musicGenre . Match ( KOff ) == KErrNotFound)
       
   330         26                230 return result
       
   331 
       
   332 ***TER 100 % (  4/  4) of FUNCTION referenceMusicGenre()
       
   333 -----------------------------------------------------------------------------
       
   334 
       
   335          0          0 -   233 FUNCTION referenceMusicUri()
       
   336          0          0 -   237 if (musicUri . Match ( KOff ) == KErrNotFound)
       
   337          0            -   241 return result
       
   338 
       
   339 ***TER   0 % (  0/  4) of FUNCTION referenceMusicUri()
       
   340 -----------------------------------------------------------------------------
       
   341 
       
   342          1          0     247 FUNCTION main()
       
   343          1                261 return res
       
   344 
       
   345 ***TER 100 % (  2/  2) of FUNCTION main()
       
   346 -----------------------------------------------------------------------------
       
   347 
       
   348          1          1     264 FUNCTION TestMpMpxDetailsFrameworkWrapper::TestMpMpxDetailsFrameworkWrapper()
       
   349 
       
   350 ***TER 100 % (  1/  1) of FUNCTION TestMpMpxDetailsFrameworkWrapper::TestMpMpxDetailsFrameworkWrapper()
       
   351 -----------------------------------------------------------------------------
       
   352 
       
   353          1          1     271 FUNCTION TestMpMpxDetailsFrameworkWrapper::~TestMpMpxDetailsFrameworkWrapper()
       
   354 
       
   355 ***TER 100 % (  1/  1) of FUNCTION TestMpMpxDetailsFrameworkWrapper::~TestMpMpxDetailsFrameworkWrapper()
       
   356 -----------------------------------------------------------------------------
       
   357 
       
   358          1          1     279 FUNCTION TestMpMpxDetailsFrameworkWrapper::initTestCase()
       
   359 
       
   360 ***TER 100 % (  1/  1) of FUNCTION TestMpMpxDetailsFrameworkWrapper::initTestCase()
       
   361 -----------------------------------------------------------------------------
       
   362 
       
   363          1          1     286 FUNCTION TestMpMpxDetailsFrameworkWrapper::cleanupTestCase()
       
   364 
       
   365 ***TER 100 % (  1/  1) of FUNCTION TestMpMpxDetailsFrameworkWrapper::cleanupTestCase()
       
   366 -----------------------------------------------------------------------------
       
   367 
       
   368         34         34     293 FUNCTION TestMpMpxDetailsFrameworkWrapper::init()
       
   369                           298 do
       
   370                           298 while ( 0 )
       
   371 
       
   372 ***TER 100 % (  1/  1) of FUNCTION TestMpMpxDetailsFrameworkWrapper::init()
       
   373 -----------------------------------------------------------------------------
       
   374 
       
   375         34         34     308 FUNCTION TestMpMpxDetailsFrameworkWrapper::cleanup()
       
   376                           316 do
       
   377                           316 while ( 0 )
       
   378 
       
   379 ***TER 100 % (  1/  1) of FUNCTION TestMpMpxDetailsFrameworkWrapper::cleanup()
       
   380 -----------------------------------------------------------------------------
       
   381 
       
   382          1          1     324 FUNCTION TestMpMpxDetailsFrameworkWrapper::testConstructor()
       
   383                           326 do
       
   384          0          1 -   326   if (! QTest::qVerify ( ( mTestPrivate -> q_p..
       
   385          0            -   326     return
       
   386                           326 while ( 0 )
       
   387                           327 do
       
   388          0          1 -   327   if (! QTest::qVerify ( ( mTestPrivate -> iPl..
       
   389          0            -   327     return
       
   390                           327 while ( 0 )
       
   391                           328 do
       
   392          0          1 -   328   if (! QTest::qVerify ( ( mTestPrivate -> iSo..
       
   393          0            -   328     return
       
   394                           328 while ( 0 )
       
   395 
       
   396 ***TER  40 % (  4/ 10) of FUNCTION TestMpMpxDetailsFrameworkWrapper::testConstructor()
       
   397 -----------------------------------------------------------------------------
       
   398 
       
   399          1          1     335 FUNCTION TestMpMpxDetailsFrameworkWrapper::testSongData()
       
   400                           337 do
       
   401          0          1 -   337   if (! QTest::qCompare ( mTestPrivate -> iSon..
       
   402          0            -   337     return
       
   403                           337 while ( 0 )
       
   404 
       
   405 ***TER  50 % (  2/  4) of FUNCTION TestMpMpxDetailsFrameworkWrapper::testSongData()
       
   406 -----------------------------------------------------------------------------
       
   407 
       
   408          1          1     340 FUNCTION TestMpMpxDetailsFrameworkWrapper::testHandleProperty()
       
   409 
       
   410 ***TER 100 % (  1/  1) of FUNCTION TestMpMpxDetailsFrameworkWrapper::testHandleProperty()
       
   411 -----------------------------------------------------------------------------
       
   412 
       
   413          1          1     346 FUNCTION TestMpMpxDetailsFrameworkWrapper::testHandleSubPlayerNames()
       
   414 
       
   415 ***TER 100 % (  1/  1) of FUNCTION TestMpMpxDetailsFrameworkWrapper::testHandleSubPlayerNames()
       
   416 -----------------------------------------------------------------------------
       
   417 
       
   418          1          1     355 FUNCTION TestMpMpxDetailsFrameworkWrapper::testHandlePlaybackMessage()
       
   419 
       
   420 ***TER 100 % (  1/  1) of FUNCTION TestMpMpxDetailsFrameworkWrapper::testHandlePlaybackMessage()
       
   421 -----------------------------------------------------------------------------
       
   422 
       
   423          1          1     373 FUNCTION TestMpMpxDetailsFrameworkWrapper::verifyEmptyTestData()
       
   424                           375 do
       
   425          0          1 -   375   if (! QTest::qVerify ( ( mTestPrivate -> iSo..
       
   426          0            -   375     return
       
   427                           375 while ( 0 )
       
   428                           376 do
       
   429          0          1 -   376   if (! QTest::qVerify ( ( mTestPrivate -> iSo..
       
   430          0            -   376     return
       
   431                           376 while ( 0 )
       
   432                           377 do
       
   433          0          1 -   377   if (! QTest::qVerify ( ( mTestPrivate -> iSo..
       
   434          0            -   377     return
       
   435                           377 while ( 0 )
       
   436                           378 do
       
   437          0          1 -   378   if (! QTest::qVerify ( ( mTestPrivate -> iSo..
       
   438          0            -   378     return
       
   439                           378 while ( 0 )
       
   440                           379 do
       
   441          0          1 -   379   if (! QTest::qVerify ( ( mTestPrivate -> iSo..
       
   442          0            -   379     return
       
   443                           379 while ( 0 )
       
   444                           380 do
       
   445          0          1 -   380   if (! QTest::qVerify ( ( mTestPrivate -> iSo..
       
   446          0            -   380     return
       
   447                           380 while ( 0 )
       
   448                           381 do
       
   449          0          1 -   381   if (! QTest::qVerify ( ( mTestPrivate -> iSo..
       
   450          0            -   381     return
       
   451                           381 while ( 0 )
       
   452                           382 do
       
   453          0          1 -   382   if (! QTest::qVerify ( ( mTestPrivate -> iSo..
       
   454          0            -   382     return
       
   455                           382 while ( 0 )
       
   456                           383 do
       
   457          0          1 -   383   if (! QTest::qVerify ( ( mTestPrivate -> iSo..
       
   458          0            -   383     return
       
   459                           383 while ( 0 )
       
   460 
       
   461 ***TER  36 % ( 10/ 28) of FUNCTION TestMpMpxDetailsFrameworkWrapper::verifyEmptyTestData()
       
   462 -----------------------------------------------------------------------------
       
   463 
       
   464         26         26     386 FUNCTION TestMpMpxDetailsFrameworkWrapper::verify()
       
   465                           388 do
       
   466          0         26 -   388   if (! QTest::qCompare ( mTestPrivate -> song..
       
   467          0            -   388     return
       
   468                           388 while ( 0 )
       
   469                           389 do
       
   470          0         26 -   389   if (! QTest::qCompare ( mTestPrivate -> song..
       
   471          0            -   389     return
       
   472                           389 while ( 0 )
       
   473                           390 do
       
   474          0         26 -   390   if (! QTest::qCompare ( mTestPrivate -> song..
       
   475          0            -   390     return
       
   476                           390 while ( 0 )
       
   477                           392 do
       
   478          0         26 -   392   if (! QTest::qCompare ( mTestPrivate -> song..
       
   479          0            -   392     return
       
   480                           392 while ( 0 )
       
   481                           393 do
       
   482          0         26 -   393   if (! QTest::qCompare ( mTestPrivate -> song..
       
   483          0            -   393     return
       
   484                           393 while ( 0 )
       
   485                           394 do
       
   486          0         26 -   394   if (! QTest::qCompare ( mTestPrivate -> song..
       
   487          0            -   394     return
       
   488                           394 while ( 0 )
       
   489                           395 do
       
   490          0         26 -   395   if (! QTest::qCompare ( mTestPrivate -> song..
       
   491          0            -   395     return
       
   492                           395 while ( 0 )
       
   493                           396 do
       
   494          0         26 -   396   if (! QTest::qCompare ( mTestPrivate -> song..
       
   495          0            -   396     return
       
   496                           396 while ( 0 )
       
   497 
       
   498 ***TER  36 % (  9/ 25) of FUNCTION TestMpMpxDetailsFrameworkWrapper::verify()
       
   499 -----------------------------------------------------------------------------
       
   500 
       
   501         27         27     399 FUNCTION TestMpMpxDetailsFrameworkWrapper::doTestHandleMedia()
       
   502          1         26     404 if (aResult != KErrNone)
       
   503                           408 else
       
   504 
       
   505 ***TER 100 % (  3/  3) of FUNCTION TestMpMpxDetailsFrameworkWrapper::doTestHandleMedia()
       
   506 -----------------------------------------------------------------------------
       
   507 
       
   508          1          1     418 FUNCTION TestMpMpxDetailsFrameworkWrapper::testHandleMedia()
       
   509 
       
   510 ***TER 100 % (  1/  1) of FUNCTION TestMpMpxDetailsFrameworkWrapper::testHandleMedia()
       
   511 -----------------------------------------------------------------------------
       
   512 
       
   513          1          1     507 FUNCTION TestMpMpxDetailsFrameworkWrapper::testRetrieveSong()
       
   514 
       
   515 ***TER 100 % (  1/  1) of FUNCTION TestMpMpxDetailsFrameworkWrapper::testRetrieveSong()
       
   516 -----------------------------------------------------------------------------
       
   517 
       
   518          0          0 -   514 FUNCTION TestMpMpxDetailsFrameworkWrapper::handleSongDetailInfoChanged()
       
   519 
       
   520 ***TER   0 % (  0/  1) of FUNCTION TestMpMpxDetailsFrameworkWrapper::handleSongDetailInfoChanged()
       
   521 -----------------------------------------------------------------------------
       
   522 
       
   523         27         27     522 FUNCTION TestMpMpxDetailsFrameworkWrapper::loadTestData()
       
   524                           524 do
       
   525                           524 while ( 0 )
       
   526         26          1     525 if (iMediaTestData)
       
   527                           536 do
       
   528                           536 while ( 0 )
       
   529         25          2     538 if (title . Match ( KOff ) == KErrNotFound)
       
   530                           539   do
       
   531                           539   while ( 0 )
       
   532         25          2     544 if (artist . Match ( KOff ) == KErrNotFound)
       
   533                           545   do
       
   534                           545   while ( 0 )
       
   535         25          2     550 if (musicAlbum . Match ( KOff ) == KErrNotFound)
       
   536                           551   do
       
   537                           551   while ( 0 )
       
   538         26          1     556 if (musicAlbumArtFileName . Match ( KOff ) == ..
       
   539                           557   do
       
   540                           557   while ( 0 )
       
   541         25          2     562 if (comment . Match ( KOff ) == KErrNotFound)
       
   542                           563   do
       
   543                           563   while ( 0 )
       
   544         25          2     568 if (composer . Match ( KOff ) == KErrNotFound)
       
   545                           569   do
       
   546                           569   while ( 0 )
       
   547         25          2     573 if (KAllSongsTestData [ aPos ] . Year != - 1)
       
   548                           583   do
       
   549                           583   while ( 0 )
       
   550                           584   do
       
   551                           584   while ( 0 )
       
   552         25          2     589 if (musicAlbumTrack . Match ( KOff ) == KErrNo..
       
   553                           590   do
       
   554                           590   while ( 0 )
       
   555         25          2     595 if (genre . Match ( KOff ) == KErrNotFound)
       
   556                           596   do
       
   557                           596   while ( 0 )
       
   558         26          1     601 if (musicUri . Match ( KOff ) == KErrNotFound)
       
   559                           602   do
       
   560                           602   while ( 0 )
       
   561                           605 do
       
   562                           605 while ( 0 )
       
   563 
       
   564 ***TER 100 % ( 23/ 23) of FUNCTION TestMpMpxDetailsFrameworkWrapper::loadTestData()
       
   565 -----------------------------------------------------------------------------
       
   566 
       
   567 
       
   568 ***TER  65 % ( 96/147) of SOURCE FILE Z:/musicplayer/mpviewplugins/mpdetailsviewplugin/tsrc/unittest_mpmpxdetailsframeworkwrapper/src/unittest_mpmpxdetailsframeworkwrapper.cpp
       
   569 -----------------------------------------------------------------------------
       
   570 
       
   571 
       
   572 
       
   573 MONITORED SOURCE FILE : Z:/musicplayer/mpviewplugins/mpdetailsviewplugin/tsrc/unittest_mpmpxdetailsframeworkwrapper/moc_mpsongdata.cpp
       
   574 INSTRUMENTATION MODE  : function-decision
       
   575 
       
   576     START/       END/
       
   577       TRUE      FALSE    LINE DESCRIPTION
       
   578 =============================================================================
       
   579 
       
   580          0          0 -    72 FUNCTION MpSongData::getStaticMetaObject()
       
   581          0            -    72 return staticMetaObject
       
   582 
       
   583 ***TER   0 % (  0/  2) of FUNCTION MpSongData::getStaticMetaObject()
       
   584 -----------------------------------------------------------------------------
       
   585 
       
   586          0          0 -    75 FUNCTION MpSongData::metaObject()
       
   587          0          0 -    77 ternary-?: QObject::d_ptr -> metaObject
       
   588          0            -    77 return QObject::d_ptr -> metaObject ? QObject:..
       
   589 
       
   590 ***TER   0 % (  0/  4) of FUNCTION MpSongData::metaObject()
       
   591 -----------------------------------------------------------------------------
       
   592 
       
   593          0          0 -    80 FUNCTION MpSongData::qt_metacast()
       
   594          0          0 -    82 if (! _clname)
       
   595          0            -    82   return 0
       
   596          0          0 -    83 if (! strcmp ( _clname , qt_meta_stringdata_Mp..
       
   597          0            -    84   return static_cast < void * > ( const_cast <..
       
   598          0            -    85 return QObject::qt_metacast ( _clname )
       
   599 
       
   600 ***TER   0 % (  0/  8) of FUNCTION MpSongData::qt_metacast()
       
   601 -----------------------------------------------------------------------------
       
   602 
       
   603          0          0 -    88 FUNCTION MpSongData::qt_metacall()
       
   604          0          0 -    91 if (_id < 0)
       
   605          0            -    92   return _id
       
   606          0          0 -    93 if (_c == QMetaObject::InvokeMetaMethod)
       
   607                            94   switch ( _id )
       
   608          0            -    95   case 0:
       
   609          0            -    95     break
       
   610          0            -    96   case 1:
       
   611          0            -    96     break
       
   612          0            -    97   case 2:
       
   613          0            -    97     break
       
   614          0            -    98   case 3:
       
   615          0            -    98     break
       
   616          0            -    99   case 4:
       
   617          0          0 -   100       if (_a [ 0 ])
       
   618          0            -   100     break
       
   619          0            -   101   case 5:
       
   620          0          0 -   102       if (_a [ 0 ])
       
   621          0            -   102     break
       
   622          0            -   103   case 6:
       
   623          0          0 -   104       if (_a [ 0 ])
       
   624          0            -   104     break
       
   625          0            -   105   case 7:
       
   626          0          0 -   106       if (_a [ 0 ])
       
   627          0            -   106     break
       
   628          0            -   107   case 8:
       
   629          0          0 -   108       if (_a [ 0 ])
       
   630          0            -   108     break
       
   631          0            -   109   case 9:
       
   632          0            -   109     break
       
   633          0            -   110   case 10:
       
   634          0          0 -   111       if (_a [ 0 ])
       
   635          0            -   111     break
       
   636          0            -   112   case 11:
       
   637          0          0 -   113       if (_a [ 0 ])
       
   638          0            -   113     break
       
   639          0            -   114   case 12:
       
   640          0          0 -   115       if (_a [ 0 ])
       
   641          0            -   115     break
       
   642          0            -   116   case 13:
       
   643          0          0 -   117       if (_a [ 0 ])
       
   644          0            -   117     break
       
   645          0            -   118   case 14:
       
   646          0          0 -   119       if (_a [ 0 ])
       
   647          0            -   119     break
       
   648          0            -   120   default:
       
   649          0            -   124 return _id
       
   650 
       
   651 ***TER   0 % (  0/ 58) of FUNCTION MpSongData::qt_metacall()
       
   652 -----------------------------------------------------------------------------
       
   653 
       
   654         26         26     128 FUNCTION MpSongData::albumArtReady()
       
   655 
       
   656 ***TER 100 % (  1/  1) of FUNCTION MpSongData::albumArtReady()
       
   657 -----------------------------------------------------------------------------
       
   658 
       
   659         25         25     134 FUNCTION MpSongData::playbackInfoChanged()
       
   660 
       
   661 ***TER 100 % (  1/  1) of FUNCTION MpSongData::playbackInfoChanged()
       
   662 -----------------------------------------------------------------------------
       
   663 
       
   664         26         26     140 FUNCTION MpSongData::songDetailInfoChanged()
       
   665 
       
   666 ***TER 100 % (  1/  1) of FUNCTION MpSongData::songDetailInfoChanged()
       
   667 -----------------------------------------------------------------------------
       
   668 
       
   669 
       
   670 ***TER   4 % (  3/ 75) of SOURCE FILE Z:/musicplayer/mpviewplugins/mpdetailsviewplugin/tsrc/unittest_mpmpxdetailsframeworkwrapper/moc_mpsongdata.cpp
       
   671 -----------------------------------------------------------------------------
       
   672 
       
   673 
       
   674 
       
   675 MONITORED SOURCE FILE : Z:/musicplayer/mpviewplugins/mpdetailsviewplugin/tsrc/unittest_mpmpxdetailsframeworkwrapper/stub/src/mpxplaybackutility.cpp
       
   676 INSTRUMENTATION MODE  : function-decision
       
   677 
       
   678     START/       END/
       
   679       TRUE      FALSE    LINE DESCRIPTION
       
   680 =============================================================================
       
   681 
       
   682         33          0      25 FUNCTION MMPXPlaybackUtility::NewL()
       
   683         33                 32 return obj
       
   684 
       
   685 ***TER 100 % (  2/  2) of FUNCTION MMPXPlaybackUtility::NewL()
       
   686 -----------------------------------------------------------------------------
       
   687 
       
   688         33         33      35 FUNCTION MMPXPlaybackUtility::ConstructL()
       
   689 
       
   690 ***TER 100 % (  1/  1) of FUNCTION MMPXPlaybackUtility::ConstructL()
       
   691 -----------------------------------------------------------------------------
       
   692 
       
   693         33         33      43 FUNCTION MMPXPlaybackUtility::~MMPXPlaybackUtility()
       
   694 
       
   695 ***TER 100 % (  1/  1) of FUNCTION MMPXPlaybackUtility::~MMPXPlaybackUtility()
       
   696 -----------------------------------------------------------------------------
       
   697 
       
   698         33         33      48 FUNCTION MMPXPlaybackUtility::MMPXPlaybackUtility()
       
   699 
       
   700 ***TER 100 % (  1/  1) of FUNCTION MMPXPlaybackUtility::MMPXPlaybackUtility()
       
   701 -----------------------------------------------------------------------------
       
   702 
       
   703         34         34      60 FUNCTION MMPXPlaybackUtility::AddObserverL()
       
   704 
       
   705 ***TER 100 % (  1/  1) of FUNCTION MMPXPlaybackUtility::AddObserverL()
       
   706 -----------------------------------------------------------------------------
       
   707 
       
   708         33         33      66 FUNCTION MMPXPlaybackUtility::RemoveObserverL()
       
   709         33          0 -    69 if (iPlaybackObserver == & aPlaybackObserver)
       
   710 
       
   711 ***TER  67 % (  2/  3) of FUNCTION MMPXPlaybackUtility::RemoveObserverL()
       
   712 -----------------------------------------------------------------------------
       
   713 
       
   714          0          0 -    75 FUNCTION MMPXPlaybackUtility::GetClientsL()
       
   715 
       
   716 ***TER   0 % (  0/  1) of FUNCTION MMPXPlaybackUtility::GetClientsL()
       
   717 -----------------------------------------------------------------------------
       
   718 
       
   719          0          0 -    80 FUNCTION MMPXPlaybackUtility::InitL()
       
   720 
       
   721 ***TER   0 % (  0/  1) of FUNCTION MMPXPlaybackUtility::InitL()
       
   722 -----------------------------------------------------------------------------
       
   723 
       
   724          0          0 -    85 FUNCTION MMPXPlaybackUtility::InitL()
       
   725 
       
   726 ***TER   0 % (  0/  1) of FUNCTION MMPXPlaybackUtility::InitL()
       
   727 -----------------------------------------------------------------------------
       
   728 
       
   729          0          0 -    90 FUNCTION MMPXPlaybackUtility::InitL()
       
   730 
       
   731 ***TER   0 % (  0/  1) of FUNCTION MMPXPlaybackUtility::InitL()
       
   732 -----------------------------------------------------------------------------
       
   733 
       
   734         33         33      95 FUNCTION MMPXPlaybackUtility::Close()
       
   735 
       
   736 ***TER 100 % (  1/  1) of FUNCTION MMPXPlaybackUtility::Close()
       
   737 -----------------------------------------------------------------------------
       
   738 
       
   739          0          0 -   103 FUNCTION MMPXPlaybackUtility::CancelRequest()
       
   740 
       
   741 ***TER   0 % (  0/  1) of FUNCTION MMPXPlaybackUtility::CancelRequest()
       
   742 -----------------------------------------------------------------------------
       
   743 
       
   744          0          0 -   108 FUNCTION MMPXPlaybackUtility::CommandL()
       
   745 
       
   746 ***TER   0 % (  0/  1) of FUNCTION MMPXPlaybackUtility::CommandL()
       
   747 -----------------------------------------------------------------------------
       
   748 
       
   749          0          0 -   113 FUNCTION MMPXPlaybackUtility::CommandL()
       
   750 
       
   751 ***TER   0 % (  0/  1) of FUNCTION MMPXPlaybackUtility::CommandL()
       
   752 -----------------------------------------------------------------------------
       
   753 
       
   754          0          0 -   118 FUNCTION MMPXPlaybackUtility::StateL()
       
   755          0            -   121 return iState
       
   756 
       
   757 ***TER   0 % (  0/  2) of FUNCTION MMPXPlaybackUtility::StateL()
       
   758 -----------------------------------------------------------------------------
       
   759 
       
   760          1          0     124 FUNCTION MMPXPlaybackUtility::Source()
       
   761          1                127 return iMpxSource
       
   762 
       
   763 ***TER 100 % (  2/  2) of FUNCTION MMPXPlaybackUtility::Source()
       
   764 -----------------------------------------------------------------------------
       
   765 
       
   766          0          0 -   130 FUNCTION MMPXPlaybackUtility::PlayerManager()
       
   767          0            -   133 return * iMpxPlayerManager
       
   768 
       
   769 ***TER   0 % (  0/  2) of FUNCTION MMPXPlaybackUtility::PlayerManager()
       
   770 -----------------------------------------------------------------------------
       
   771 
       
   772          0          0 -   136 FUNCTION MMPXPlaybackUtility::SetL()
       
   773 
       
   774 ***TER   0 % (  0/  1) of FUNCTION MMPXPlaybackUtility::SetL()
       
   775 -----------------------------------------------------------------------------
       
   776 
       
   777          0          0 -   141 FUNCTION MMPXPlaybackUtility::ValueL()
       
   778 
       
   779 ***TER   0 % (  0/  1) of FUNCTION MMPXPlaybackUtility::ValueL()
       
   780 -----------------------------------------------------------------------------
       
   781 
       
   782          0          0 -   146 FUNCTION MMPXPlaybackUtility::PropertyL()
       
   783 
       
   784 ***TER   0 % (  0/  1) of FUNCTION MMPXPlaybackUtility::PropertyL()
       
   785 -----------------------------------------------------------------------------
       
   786 
       
   787          0          0 -   151 FUNCTION MMPXPlaybackUtility::SupportedMimeTypes()
       
   788          0            -   154 return 0
       
   789 
       
   790 ***TER   0 % (  0/  2) of FUNCTION MMPXPlaybackUtility::SupportedMimeTypes()
       
   791 -----------------------------------------------------------------------------
       
   792 
       
   793          0          0 -   157 FUNCTION MMPXPlaybackUtility::SupportedExtensions()
       
   794          0            -   160 return 0
       
   795 
       
   796 ***TER   0 % (  0/  2) of FUNCTION MMPXPlaybackUtility::SupportedExtensions()
       
   797 -----------------------------------------------------------------------------
       
   798 
       
   799          0          0 -   163 FUNCTION MMPXPlaybackUtility::SupportedSchemas()
       
   800          0            -   166 return 0
       
   801 
       
   802 ***TER   0 % (  0/  2) of FUNCTION MMPXPlaybackUtility::SupportedSchemas()
       
   803 -----------------------------------------------------------------------------
       
   804 
       
   805          0          0 -   169 FUNCTION MMPXPlaybackUtility::SetPriority()
       
   806 
       
   807 ***TER   0 % (  0/  1) of FUNCTION MMPXPlaybackUtility::SetPriority()
       
   808 -----------------------------------------------------------------------------
       
   809 
       
   810          0          0 -   174 FUNCTION MMPXPlaybackUtility::AddSubscriptionL()
       
   811 
       
   812 ***TER   0 % (  0/  1) of FUNCTION MMPXPlaybackUtility::AddSubscriptionL()
       
   813 -----------------------------------------------------------------------------
       
   814 
       
   815          0          0 -   179 FUNCTION MMPXPlaybackUtility::RemoveSubscriptionL()
       
   816 
       
   817 ***TER   0 % (  0/  1) of FUNCTION MMPXPlaybackUtility::RemoveSubscriptionL()
       
   818 -----------------------------------------------------------------------------
       
   819 
       
   820          0          0 -   184 FUNCTION MMPXPlaybackUtility::ClearSubscriptionsL()
       
   821 
       
   822 ***TER   0 % (  0/  1) of FUNCTION MMPXPlaybackUtility::ClearSubscriptionsL()
       
   823 -----------------------------------------------------------------------------
       
   824 
       
   825          0          0 -   189 FUNCTION MMPXPlaybackUtility::InitStreamingL()
       
   826 
       
   827 ***TER   0 % (  0/  1) of FUNCTION MMPXPlaybackUtility::InitStreamingL()
       
   828 -----------------------------------------------------------------------------
       
   829 
       
   830          0          0 -   194 FUNCTION MMPXPlaybackUtility::InitStreamingL()
       
   831 
       
   832 ***TER   0 % (  0/  1) of FUNCTION MMPXPlaybackUtility::InitStreamingL()
       
   833 -----------------------------------------------------------------------------
       
   834 
       
   835          0          0 -   199 FUNCTION MMPXPlaybackUtility::NewL()
       
   836          0            -   203 return 0
       
   837 
       
   838 ***TER   0 % (  0/  2) of FUNCTION MMPXPlaybackUtility::NewL()
       
   839 -----------------------------------------------------------------------------
       
   840 
       
   841          0          0 -   206 FUNCTION MMPXPlaybackUtility::UtilityL()
       
   842          0            -   209 return 0
       
   843 
       
   844 ***TER   0 % (  0/  2) of FUNCTION MMPXPlaybackUtility::UtilityL()
       
   845 -----------------------------------------------------------------------------
       
   846 
       
   847         34          0     212 FUNCTION MMPXPlaybackUtility::UtilityL()
       
   848         33          1     214 if (! singleton)
       
   849         34                217 return singleton
       
   850 
       
   851 ***TER 100 % (  4/  4) of FUNCTION MMPXPlaybackUtility::UtilityL()
       
   852 -----------------------------------------------------------------------------
       
   853 
       
   854 
       
   855 ***TER  33 % ( 15/ 46) of SOURCE FILE Z:/musicplayer/mpviewplugins/mpdetailsviewplugin/tsrc/unittest_mpmpxdetailsframeworkwrapper/stub/src/mpxplaybackutility.cpp
       
   856 -----------------------------------------------------------------------------
       
   857 
       
   858 
       
   859 
       
   860 MONITORED SOURCE FILE : Z:/musicplayer/mpviewplugins/mpdetailsviewplugin/tsrc/unittest_mpmpxdetailsframeworkwrapper/stub/src/mpsongdata.cpp
       
   861 INSTRUMENTATION MODE  : function-decision
       
   862 
       
   863     START/       END/
       
   864       TRUE      FALSE    LINE DESCRIPTION
       
   865 =============================================================================
       
   866 
       
   867         34         34      62 FUNCTION MpSongData::MpSongData()
       
   868 
       
   869 ***TER 100 % (  1/  1) of FUNCTION MpSongData::MpSongData()
       
   870 -----------------------------------------------------------------------------
       
   871 
       
   872         33         33      83 FUNCTION MpSongData::~MpSongData()
       
   873 
       
   874 ***TER 100 % (  1/  1) of FUNCTION MpSongData::~MpSongData()
       
   875 -----------------------------------------------------------------------------
       
   876 
       
   877          0          0 -    93 FUNCTION MpSongData::albumArt()
       
   878          0          0 -    96 if (! mAlbumArt . isNull ( ))
       
   879                            99 else
       
   880 
       
   881 ***TER   0 % (  0/  3) of FUNCTION MpSongData::albumArt()
       
   882 -----------------------------------------------------------------------------
       
   883 
       
   884         27          0     109 FUNCTION MpSongData::title()
       
   885         27                112 return mTitle
       
   886 
       
   887 ***TER 100 % (  2/  2) of FUNCTION MpSongData::title()
       
   888 -----------------------------------------------------------------------------
       
   889 
       
   890         27          0     118 FUNCTION MpSongData::album()
       
   891         27                121 return mAlbum
       
   892 
       
   893 ***TER 100 % (  2/  2) of FUNCTION MpSongData::album()
       
   894 -----------------------------------------------------------------------------
       
   895 
       
   896         27          0     127 FUNCTION MpSongData::artist()
       
   897         27                130 return mArtist
       
   898 
       
   899 ***TER 100 % (  2/  2) of FUNCTION MpSongData::artist()
       
   900 -----------------------------------------------------------------------------
       
   901 
       
   902         27          0     136 FUNCTION MpSongData::comment()
       
   903         27                139 return mComment
       
   904 
       
   905 ***TER 100 % (  2/  2) of FUNCTION MpSongData::comment()
       
   906 -----------------------------------------------------------------------------
       
   907 
       
   908         27          0     145 FUNCTION MpSongData::composer()
       
   909         27                148 return mComposer
       
   910 
       
   911 ***TER 100 % (  2/  2) of FUNCTION MpSongData::composer()
       
   912 -----------------------------------------------------------------------------
       
   913 
       
   914         27          0     155 FUNCTION MpSongData::genre()
       
   915         27                158 return mGenre
       
   916 
       
   917 ***TER 100 % (  2/  2) of FUNCTION MpSongData::genre()
       
   918 -----------------------------------------------------------------------------
       
   919 
       
   920         27          0     165 FUNCTION MpSongData::albumTrack()
       
   921         27                168 return mAlbumTrack
       
   922 
       
   923 ***TER 100 % (  2/  2) of FUNCTION MpSongData::albumTrack()
       
   924 -----------------------------------------------------------------------------
       
   925 
       
   926          1          0     174 FUNCTION MpSongData::link()
       
   927          1                177 return mLink
       
   928 
       
   929 ***TER 100 % (  2/  2) of FUNCTION MpSongData::link()
       
   930 -----------------------------------------------------------------------------
       
   931 
       
   932         27          0     183 FUNCTION MpSongData::year()
       
   933         27                186 return mYear
       
   934 
       
   935 ***TER 100 % (  2/  2) of FUNCTION MpSongData::year()
       
   936 -----------------------------------------------------------------------------
       
   937 
       
   938         26          0     193 FUNCTION MpSongData::setTitle()
       
   939         23          3     197 if (title != mTitle)
       
   940         26                202 return change
       
   941 
       
   942 ***TER 100 % (  4/  4) of FUNCTION MpSongData::setTitle()
       
   943 -----------------------------------------------------------------------------
       
   944 
       
   945         26          0     208 FUNCTION MpSongData::setAlbum()
       
   946         23          3     212 if (album != mAlbum)
       
   947         26                217 return change
       
   948 
       
   949 ***TER 100 % (  4/  4) of FUNCTION MpSongData::setAlbum()
       
   950 -----------------------------------------------------------------------------
       
   951 
       
   952         26          0     223 FUNCTION MpSongData::setArtist()
       
   953         23          3     227 if (artist != mArtist)
       
   954         26                232 return change
       
   955 
       
   956 ***TER 100 % (  4/  4) of FUNCTION MpSongData::setArtist()
       
   957 -----------------------------------------------------------------------------
       
   958 
       
   959         26          0     238 FUNCTION MpSongData::setComment()
       
   960         23          3     242 if (comment != mComment)
       
   961         26                247 return change
       
   962 
       
   963 ***TER 100 % (  4/  4) of FUNCTION MpSongData::setComment()
       
   964 -----------------------------------------------------------------------------
       
   965 
       
   966         26          0     254 FUNCTION MpSongData::setComposer()
       
   967         24          2     258 if (composer != mComposer)
       
   968         26                263 return change
       
   969 
       
   970 ***TER 100 % (  4/  4) of FUNCTION MpSongData::setComposer()
       
   971 -----------------------------------------------------------------------------
       
   972 
       
   973         26          0     269 FUNCTION MpSongData::setGenre()
       
   974         14         12     273 if (genre != mGenre)
       
   975         26                278 return change
       
   976 
       
   977 ***TER 100 % (  4/  4) of FUNCTION MpSongData::setGenre()
       
   978 -----------------------------------------------------------------------------
       
   979 
       
   980         26          0     285 FUNCTION MpSongData::setYear()
       
   981         26          0 -   289 if (QString::number ( year ) != mYear)
       
   982         23          3     291   if (year >= 0 && year < 9999)
       
   983                           293   else
       
   984         26                298 return change
       
   985 
       
   986 ***TER  83 % (  5/  6) of FUNCTION MpSongData::setYear()
       
   987 -----------------------------------------------------------------------------
       
   988 
       
   989         26          0     304 FUNCTION MpSongData::setAlbumTrack()
       
   990         23          3     308 if (track != mAlbumTrack)
       
   991         26                313 return change
       
   992 
       
   993 ***TER 100 % (  4/  4) of FUNCTION MpSongData::setAlbumTrack()
       
   994 -----------------------------------------------------------------------------
       
   995 
       
   996          0          0 -   319 FUNCTION MpSongData::setLink()
       
   997 
       
   998 ***TER   0 % (  0/  1) of FUNCTION MpSongData::setLink()
       
   999 -----------------------------------------------------------------------------
       
  1000 
       
  1001         26         26     329 FUNCTION MpSongData::setAlbumArtUri()
       
  1002 
       
  1003 ***TER 100 % (  1/  1) of FUNCTION MpSongData::setAlbumArtUri()
       
  1004 -----------------------------------------------------------------------------
       
  1005 
       
  1006          0          0 -   343 FUNCTION MpSongData::thumbnailReady()
       
  1007          0          0 -   351 if (error == 0 && mReqId == id)
       
  1008                           356 else
       
  1009 
       
  1010 ***TER   0 % (  0/  3) of FUNCTION MpSongData::thumbnailReady()
       
  1011 -----------------------------------------------------------------------------
       
  1012 
       
  1013         25         25     368 FUNCTION MpSongData::commitPlaybackInfo()
       
  1014 
       
  1015 ***TER 100 % (  1/  1) of FUNCTION MpSongData::commitPlaybackInfo()
       
  1016 -----------------------------------------------------------------------------
       
  1017 
       
  1018         26         26     378 FUNCTION MpSongData::commitSongDetailInfo()
       
  1019 
       
  1020 ***TER 100 % (  1/  1) of FUNCTION MpSongData::commitSongDetailInfo()
       
  1021 -----------------------------------------------------------------------------
       
  1022 
       
  1023 
       
  1024 ***TER  88 % ( 56/ 64) of SOURCE FILE Z:/musicplayer/mpviewplugins/mpdetailsviewplugin/tsrc/unittest_mpmpxdetailsframeworkwrapper/stub/src/mpsongdata.cpp
       
  1025 -----------------------------------------------------------------------------
       
  1026 
       
  1027 
       
  1028 
       
  1029 MONITORED SOURCE FILE : Z:/musicplayer/mpviewplugins/mpdetailsviewplugin/tsrc/unittest_mpmpxdetailsframeworkwrapper/stub/src/mpxplayermanager.cpp
       
  1030 INSTRUMENTATION MODE  : function-decision
       
  1031 
       
  1032     START/       END/
       
  1033       TRUE      FALSE    LINE DESCRIPTION
       
  1034 =============================================================================
       
  1035 
       
  1036         33         33      21 FUNCTION MMPXPlayerManager::MMPXPlayerManager()
       
  1037 
       
  1038 ***TER 100 % (  1/  1) of FUNCTION MMPXPlayerManager::MMPXPlayerManager()
       
  1039 -----------------------------------------------------------------------------
       
  1040 
       
  1041          0          0 -    26 FUNCTION MMPXPlayerManager::~MMPXPlayerManager()
       
  1042 
       
  1043 ***TER   0 % (  0/  1) of FUNCTION MMPXPlayerManager::~MMPXPlayerManager()
       
  1044 -----------------------------------------------------------------------------
       
  1045 
       
  1046          0          0 -    31 FUNCTION MMPXPlayerManager::GetPlayerTypesL()
       
  1047 
       
  1048 ***TER   0 % (  0/  1) of FUNCTION MMPXPlayerManager::GetPlayerTypesL()
       
  1049 -----------------------------------------------------------------------------
       
  1050 
       
  1051          0          0 -    36 FUNCTION MMPXPlayerManager::PlayerTypeDisplayNameL()
       
  1052          0            -    39 return 0
       
  1053 
       
  1054 ***TER   0 % (  0/  2) of FUNCTION MMPXPlayerManager::PlayerTypeDisplayNameL()
       
  1055 -----------------------------------------------------------------------------
       
  1056 
       
  1057          0          0 -    42 FUNCTION MMPXPlayerManager::GetPlayerListL()
       
  1058 
       
  1059 ***TER   0 % (  0/  1) of FUNCTION MMPXPlayerManager::GetPlayerListL()
       
  1060 -----------------------------------------------------------------------------
       
  1061 
       
  1062          0          0 -    47 FUNCTION MMPXPlayerManager::GetPlayerListL()
       
  1063 
       
  1064 ***TER   0 % (  0/  1) of FUNCTION MMPXPlayerManager::GetPlayerListL()
       
  1065 -----------------------------------------------------------------------------
       
  1066 
       
  1067          0          0 -    52 FUNCTION MMPXPlayerManager::SubPlayerNamesL()
       
  1068 
       
  1069 ***TER   0 % (  0/  1) of FUNCTION MMPXPlayerManager::SubPlayerNamesL()
       
  1070 -----------------------------------------------------------------------------
       
  1071 
       
  1072          0          0 -    57 FUNCTION MMPXPlayerManager::SelectPlayersL()
       
  1073 
       
  1074 ***TER   0 % (  0/  1) of FUNCTION MMPXPlayerManager::SelectPlayersL()
       
  1075 -----------------------------------------------------------------------------
       
  1076 
       
  1077          0          0 -    62 FUNCTION MMPXPlayerManager::SelectSubPlayerL()
       
  1078 
       
  1079 ***TER   0 % (  0/  1) of FUNCTION MMPXPlayerManager::SelectSubPlayerL()
       
  1080 -----------------------------------------------------------------------------
       
  1081 
       
  1082          0          0 -    67 FUNCTION MMPXPlayerManager::SelectPlayerL()
       
  1083 
       
  1084 ***TER   0 % (  0/  1) of FUNCTION MMPXPlayerManager::SelectPlayerL()
       
  1085 -----------------------------------------------------------------------------
       
  1086 
       
  1087          0          0 -    72 FUNCTION MMPXPlayerManager::ClearSelectPlayersL()
       
  1088 
       
  1089 ***TER   0 % (  0/  1) of FUNCTION MMPXPlayerManager::ClearSelectPlayersL()
       
  1090 -----------------------------------------------------------------------------
       
  1091 
       
  1092          0          0 -    77 FUNCTION MMPXPlayerManager::GetSelectionL()
       
  1093 
       
  1094 ***TER   0 % (  0/  1) of FUNCTION MMPXPlayerManager::GetSelectionL()
       
  1095 -----------------------------------------------------------------------------
       
  1096 
       
  1097          0          0 -    85 FUNCTION MMPXPlayerManager::CurrentPlayer()
       
  1098          0            -    88 return 0
       
  1099 
       
  1100 ***TER   0 % (  0/  2) of FUNCTION MMPXPlayerManager::CurrentPlayer()
       
  1101 -----------------------------------------------------------------------------
       
  1102 
       
  1103 
       
  1104 ***TER   7 % (  1/ 15) of SOURCE FILE Z:/musicplayer/mpviewplugins/mpdetailsviewplugin/tsrc/unittest_mpmpxdetailsframeworkwrapper/stub/src/mpxplayermanager.cpp
       
  1105 -----------------------------------------------------------------------------
       
  1106 
       
  1107 
       
  1108 
       
  1109 MONITORED SOURCE FILE : Z:/musicplayer/mpviewplugins/mpdetailsviewplugin/tsrc/unittest_mpmpxdetailsframeworkwrapper/stub/src/mpxsource.cpp
       
  1110 INSTRUMENTATION MODE  : function-decision
       
  1111 
       
  1112     START/       END/
       
  1113       TRUE      FALSE    LINE DESCRIPTION
       
  1114 =============================================================================
       
  1115 
       
  1116         33         33      21 FUNCTION MMPXSource::MMPXSource()
       
  1117 
       
  1118 ***TER 100 % (  1/  1) of FUNCTION MMPXSource::MMPXSource()
       
  1119 -----------------------------------------------------------------------------
       
  1120 
       
  1121          0          0 -    26 FUNCTION MMPXSource::~MMPXSource()
       
  1122 
       
  1123 ***TER   0 % (  0/  1) of FUNCTION MMPXSource::~MMPXSource()
       
  1124 -----------------------------------------------------------------------------
       
  1125 
       
  1126          0          0 -    31 FUNCTION MMPXSource::PlaylistL()
       
  1127          0            -    34 return 0
       
  1128 
       
  1129 ***TER   0 % (  0/  2) of FUNCTION MMPXSource::PlaylistL()
       
  1130 -----------------------------------------------------------------------------
       
  1131 
       
  1132          0          0 -    37 FUNCTION MMPXSource::FileL()
       
  1133          0            -    40 return 0
       
  1134 
       
  1135 ***TER   0 % (  0/  2) of FUNCTION MMPXSource::FileL()
       
  1136 -----------------------------------------------------------------------------
       
  1137 
       
  1138          0          0 -    43 FUNCTION MMPXSource::UriL()
       
  1139          0            -    46 return 0
       
  1140 
       
  1141 ***TER   0 % (  0/  2) of FUNCTION MMPXSource::UriL()
       
  1142 -----------------------------------------------------------------------------
       
  1143 
       
  1144          1          1      49 FUNCTION MMPXSource::MediaL()
       
  1145 
       
  1146 ***TER 100 % (  1/  1) of FUNCTION MMPXSource::MediaL()
       
  1147 -----------------------------------------------------------------------------
       
  1148 
       
  1149          0          0 -    54 FUNCTION MMPXSource::MediaL()
       
  1150 
       
  1151 ***TER   0 % (  0/  1) of FUNCTION MMPXSource::MediaL()
       
  1152 -----------------------------------------------------------------------------
       
  1153 
       
  1154 
       
  1155 ***TER  20 % (  2/ 10) of SOURCE FILE Z:/musicplayer/mpviewplugins/mpdetailsviewplugin/tsrc/unittest_mpmpxdetailsframeworkwrapper/stub/src/mpxsource.cpp
       
  1156 -----------------------------------------------------------------------------
       
  1157 
       
  1158 
       
  1159 
       
  1160 
       
  1161 
       
  1162 SUMMARY
       
  1163 =======
       
  1164 
       
  1165 Number of monitored source files  : 10
       
  1166 Number of source lines            : 2029
       
  1167 Number of measurement points      : 612
       
  1168 TER                               : 52% (decision)