videocollection/mpxmyvideoscollection/tsrc/mpxmvcolltest/conf/VCXMyVideosCollectionPluginTestBigFiles.cfg
changeset 0 96612d01cf9f
child 1 6711b85517b7
equal deleted inserted replaced
-1:000000000000 0:96612d01cf9f
       
     1 #-----------------------------------------------------------------------------------
       
     2 #
       
     3 # STIF test script file for testing VCXMyVideosCollectionPluginTest.dll
       
     4 #
       
     5 # Tests functionality for move and copy of video files.
       
     6 #
       
     7 #-----------------------------------------------------------------------------------
       
     8 
       
     9 [StifSettings]
       
    10 CapsModifier= IptvTestClientApiCapsMod.exe
       
    11 [EndStifSettings]
       
    12 
       
    13 [Define]
       
    14 INCLUDE c:\TestFramework\VCXDrives.inc
       
    15 INCLUDE c:\TestFramework\VCXConsts.inc
       
    16 INCLUDE c:\TestFramework\VCXErrors.inc
       
    17 INCLUDE c:\TestFramework\VCXMVCollectionPluginTest.inc
       
    18 [Enddefine]
       
    19 
       
    20 #-----------------------------------------------------------------------------------
       
    21 # Sub SetupVideos
       
    22 # Creates 3 videos to drive defined by constant C_DRIVE. Creation and modified
       
    23 # dates are set at file creation. Videos listed in creation order:
       
    24 #   3.mp4, attributes: title: c, size 51000 bytes
       
    25 #   1.mp4, attributes: title: a, size 49000 bytes
       
    26 #   2.mp4, attributes: title: b, size 50000 bytes
       
    27 # Parameters:
       
    28 #  OPTION_ORIGIN origin attribute for videos
       
    29 #-----------------------------------------------------------------------------------
       
    30 [Sub SetupVideos]
       
    31 create VCXMyVideosCollectionPluginTest VCXMV
       
    32 VCXMV Create
       
    33 
       
    34 VCXMV SetSortingOrder EVcxMyVideosSortingName
       
    35 
       
    36 VCXMV OpenCollection VCXCollectionMyVideos
       
    37 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
    38 waittestclass VCXMV
       
    39 
       
    40 VCXMV OpenLevel EVcxMyVideosAllVideos
       
    41 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
    42 waittestclass VCXMV
       
    43 
       
    44 // Create some video objects.
       
    45 VCXMV CreateVideoFile IptvTestVideo3Gp C_DRIVE "1.mp4" 
       
    46 pause 1000
       
    47 VCXMV CreateVideoFile IptvTestVideo3Gp C_DRIVE "2.mp4"
       
    48 pause 1000
       
    49 VCXMV CreateVideoFile IptvTestVideo3Gp C_DRIVE "3.mp4"
       
    50 pause 1000
       
    51 
       
    52 VCXMV SetAutomaticRefresh 0
       
    53 
       
    54 VCXMV CreateCopyOfMedia ANY_DRIVE 0
       
    55 VCXMV SetMediaDetail EVcxTestMapping_KMPXMediaGeneralTitle "c"
       
    56 VCXMV SetMediaDetail EVcxTestMapping_KVcxMediaMyVideosModifiedDateCurrent
       
    57 VCXMV SetMediaDetail EVcxTestMapping_KMPXMediaGeneralExtSizeInt64 100000
       
    58 VCXMV SetMediaDetail EVcxTestMapping_KVcxMediaMyVideosOrigin EVcxMyVideosOriginDownloaded
       
    59 VCXMV OutsideMediaUpdate
       
    60 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionItemChanged
       
    61 waittestclass VCXMV
       
    62 
       
    63 VCXMV CreateCopyOfMedia ANY_DRIVE 1
       
    64 VCXMV SetMediaDetail EVcxTestMapping_KMPXMediaGeneralTitle "a"
       
    65 VCXMV SetMediaDetail EVcxTestMapping_KVcxMediaMyVideosModifiedDateCurrent
       
    66 VCXMV SetMediaDetail EVcxTestMapping_KMPXMediaGeneralExtSizeInt64 500000
       
    67 VCXMV SetMediaDetail EVcxTestMapping_KVcxMediaMyVideosOrigin EVcxMyVideosOriginDownloaded
       
    68 VCXMV OutsideMediaUpdate
       
    69 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionItemChanged
       
    70 waittestclass VCXMV
       
    71 
       
    72 VCXMV CreateCopyOfMedia ANY_DRIVE 2
       
    73 VCXMV SetMediaDetail EVcxTestMapping_KMPXMediaGeneralTitle "b"
       
    74 VCXMV SetMediaDetail EVcxTestMapping_KVcxMediaMyVideosModifiedDateCurrent
       
    75 VCXMV SetMediaDetail EVcxTestMapping_KMPXMediaGeneralExtSizeInt64 50000
       
    76 VCXMV SetMediaDetail EVcxTestMapping_KVcxMediaMyVideosOrigin EVcxMyVideosOriginDownloaded
       
    77 VCXMV OutsideMediaUpdate
       
    78 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionItemChanged
       
    79 waittestclass VCXMV
       
    80 
       
    81 pause 10000
       
    82 
       
    83 VCXMV SetAutomaticRefresh 1
       
    84 
       
    85 pause 10000
       
    86 
       
    87 delete VCXMV
       
    88 [EndSub]
       
    89 
       
    90 #************************************************************************************
       
    91 # Sub SetupLargeVideo
       
    92 #	Creates a 3GB file to USED_DRIVE
       
    93 #************************************************************************************
       
    94 [Sub SetupLargeVideo]
       
    95 create  VCXMyVideosCollectionPluginTest VCXMV
       
    96 VCXMV Create
       
    97 
       
    98 // Get list of videos
       
    99 VCXMV OpenCollection VCXCollectionMyVideos
       
   100 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   101 waittestclass VCXMV
       
   102 
       
   103 VCXMV OpenLevel EVcxMyVideosAllVideos
       
   104 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   105 waittestclass VCXMV
       
   106 
       
   107 // Create sideloaded video
       
   108 VCXMV CreateVideoFile IptvTestVideoMpeg4 USED_DRIVE "verybig.mp4" -999
       
   109 
       
   110 pause 10000
       
   111 
       
   112 delete VCXMV
       
   113 [EndSub]
       
   114 
       
   115 #************************************************************************************
       
   116 # Sub Cleanup
       
   117 # Removes all videos from the phone. Collection is opened.
       
   118 #************************************************************************************
       
   119 [Sub Cleanup]
       
   120 print cleanup start
       
   121 create  VCXMyVideosCollectionPluginTest VCXMV
       
   122 VCXMV Create
       
   123 
       
   124 VCXMV OpenCollection VCXCollectionMyVideos
       
   125 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   126 waittestclass VCXMV
       
   127 
       
   128 VCXMV OpenLevel EVcxMyVideosAllVideos
       
   129 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   130 waittestclass VCXMV
       
   131 
       
   132 VCXMV RemoveAllMedia
       
   133 delete VCXMV
       
   134 
       
   135 print wait 3min
       
   136 pause 180000
       
   137 print cleanup end
       
   138 [EndSub]
       
   139 #************************************************************************************
       
   140 
       
   141 
       
   142 #------------------------------------------------------------------------------------
       
   143 #
       
   144 #  Does configuration for cases in this script.
       
   145 #  Creates 'Internet' IAP into 'Internet' destination and sets connection as authorized.
       
   146 #  Sets preferred memory to first used drive and sorting order to none.
       
   147 #  Removes all video files from the device.
       
   148 #
       
   149 #------------------------------------------------------------------------------------
       
   150 [Test]
       
   151 title 001 <not a test> Setup
       
   152 
       
   153 create VCXTestUtilModule Util
       
   154 Util CreateMobilecrashWatcher
       
   155 
       
   156 create VCXMyVideosCollectionPluginTest VCXMV
       
   157 VCXMV Create
       
   158 
       
   159 VCXMV SetPreferredMemory E_DRIVE
       
   160 VCXMV SetSortingOrder EVcxMyVideosSortingNone
       
   161 
       
   162 VCXMV OpenCollection VCXCollectionMyVideos
       
   163 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   164 waittestclass VCXMV
       
   165 
       
   166 VCXMV OpenLevel EVcxMyVideosAllVideos
       
   167 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   168 waittestclass VCXMV
       
   169 
       
   170 VCXMV RemoveAllMedia
       
   171 
       
   172 VCXMV CheckMediaCount ANY_DRIVE 0
       
   173 delete VCXMV
       
   174 
       
   175 Util CheckMobilecrashes
       
   176 pause 1000
       
   177 delete Util
       
   178 [Endtest]
       
   179 
       
   180 #------------------------------------------------------------------------------------
       
   181 #
       
   182 #  Create video for testing.
       
   183 #
       
   184 # CaseClass: bigfiles
       
   185 #------------------------------------------------------------------------------------
       
   186 [Test]
       
   187 title 002 Setup create video
       
   188 
       
   189 callsub Cleanup
       
   190 
       
   191 var USED_DRIVE E_DRIVE
       
   192 callsub SetupLargeVideo
       
   193 
       
   194 create VCXMyVideosCollectionPluginTest VCXMV
       
   195 VCXMV Create
       
   196 
       
   197 VCXMV SetPreferredMemory E_DRIVE
       
   198 VCXMV SetSortingOrder EVcxMyVideosSortingNone
       
   199 
       
   200 VCXMV OpenCollection VCXCollectionMyVideos
       
   201 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   202 waittestclass VCXMV
       
   203 
       
   204 VCXMV OpenLevel EVcxMyVideosAllVideos
       
   205 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   206 waittestclass VCXMV
       
   207 
       
   208 VCXMV CheckMediaCount C_DRIVE 0
       
   209 VCXMV CheckMediaCount E_DRIVE 1
       
   210 
       
   211 print OK!
       
   212 delete VCXMV
       
   213 [Endtest]
       
   214 
       
   215 #------------------------------------------------------------------------------------
       
   216 #
       
   217 #  Tests moving a video from second to first drive.
       
   218 #
       
   219 # CaseClass: bigfiles
       
   220 #------------------------------------------------------------------------------------
       
   221 [Test]
       
   222 title 003 Move from 2nd to 1st drive
       
   223 
       
   224 // TESTCASE START
       
   225 
       
   226 create  VCXMyVideosCollectionPluginTest VCXMV
       
   227 VCXMV Create
       
   228 
       
   229 // Get list of videos
       
   230 VCXMV OpenCollection VCXCollectionMyVideos
       
   231 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   232 waittestclass VCXMV
       
   233 
       
   234 VCXMV OpenLevel EVcxMyVideosAllVideos
       
   235 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   236 waittestclass VCXMV
       
   237 
       
   238 VCXMV CheckMediaCount C_DRIVE 0
       
   239 VCXMV CheckMediaCount E_DRIVE 1
       
   240 
       
   241 VCXMV MoveMedia E_DRIVE 0 C_DRIVE 0
       
   242 VCXMV WaitForMessages 15MINUTES KVCXMYVideosTestMessageMoveResp KVCXMYVideosTestMessageCommandComplete KVCXMYVideosTestMessageCopyOrMoveStarted
       
   243 waittestclass VCXMV
       
   244 
       
   245 VCXMV CheckMediaCount C_DRIVE 1
       
   246 VCXMV CheckMediaCount E_DRIVE 0
       
   247 
       
   248 print OK!
       
   249 delete VCXMV
       
   250 [Endtest]
       
   251 
       
   252 
       
   253 #------------------------------------------------------------------------------------
       
   254 #
       
   255 #  Tests copying a video from first to second drive.
       
   256 #
       
   257 # CaseClass: bigfiles
       
   258 #------------------------------------------------------------------------------------
       
   259 [Test]
       
   260 title 005 Copy from 2nd to 1st drive
       
   261 
       
   262 // TESTCASE START
       
   263 
       
   264 create  VCXMyVideosCollectionPluginTest VCXMV
       
   265 VCXMV Create
       
   266 
       
   267 // Get list of videos
       
   268 VCXMV OpenCollection VCXCollectionMyVideos
       
   269 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   270 waittestclass VCXMV
       
   271 
       
   272 VCXMV OpenLevel EVcxMyVideosAllVideos
       
   273 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   274 waittestclass VCXMV
       
   275 
       
   276 VCXMV CheckMediaCount C_DRIVE 1
       
   277 VCXMV CheckMediaCount E_DRIVE 0
       
   278 
       
   279 VCXMV CopyMedia C_DRIVE 0 E_DRIVE 0
       
   280 VCXMV WaitForMessages 15MINUTES KVCXMYVideosTestMessageCopyResp KVCXMYVideosTestMessageCopyOrMoveStarted KVCXMYVideosTestMessageCollectionItemChanged KVCXMYVideosTestMessageCommandComplete KVCXMYVideosTestMessageCollectionItemChanged KVCXMYVideosTestMessageCollectionCategoryChanged
       
   281 waittestclass VCXMV
       
   282 
       
   283 VCXMV CheckMediaCount C_DRIVE 1
       
   284 VCXMV CheckMediaCount E_DRIVE 1
       
   285 
       
   286 print OK!
       
   287 delete VCXMV
       
   288 [Endtest]
       
   289 
       
   290 
       
   291 #------------------------------------------------------------------------------------
       
   292 #
       
   293 #  Tests deleting media.
       
   294 #
       
   295 # CaseClass: bigfiles
       
   296 #------------------------------------------------------------------------------------
       
   297 [Test]
       
   298 title 006 Delete video from 1st drive
       
   299 
       
   300 // TESTCASE START
       
   301 
       
   302 create  VCXMyVideosCollectionPluginTest VCXMV
       
   303 VCXMV Create
       
   304 
       
   305 // Get list of videos
       
   306 VCXMV OpenCollection VCXCollectionMyVideos
       
   307 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   308 waittestclass VCXMV
       
   309 
       
   310 VCXMV OpenLevel EVcxMyVideosAllVideos
       
   311 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   312 waittestclass VCXMV
       
   313 
       
   314 VCXMV RefreshContents
       
   315 VCXMV WaitForMessages 1MINUTES KVCXMYVideosTestMessageCollectionOpened
       
   316 waittestclass VCXMV
       
   317 
       
   318 VCXMV CheckMediaCount C_DRIVE 1
       
   319 VCXMV CheckMediaCount E_DRIVE 1
       
   320 
       
   321 VCXMV DeleteMedia C_DRIVE 0 0
       
   322 VCXMV WaitForMessages 15MINUTES KVCXMYVideosTestMessageDeleteResp KVCXMYVideosTestMessageCommandComplete KVCXMYVideosTestMessageDeleteStarted KVCXMYVideosTestMessageMpxItemDeleted KVCXMYVideosTestMessageCollectionOpened
       
   323 waittestclass VCXMV
       
   324 
       
   325 VCXMV CheckMediaCount C_DRIVE 0
       
   326 VCXMV CheckMediaCount E_DRIVE 1
       
   327 
       
   328 print OK!
       
   329 delete VCXMV
       
   330 [Endtest]
       
   331 
       
   332 
       
   333 #------------------------------------------------------------------------------------
       
   334 #
       
   335 #  Tests copying 
       
   336 #
       
   337 # CaseClass: bigfiles
       
   338 #------------------------------------------------------------------------------------
       
   339 [Test]
       
   340 title 007 Copy from 2nd to 1st drive
       
   341 
       
   342 // TESTCASE START
       
   343 
       
   344 create  VCXMyVideosCollectionPluginTest VCXMV
       
   345 VCXMV Create
       
   346 
       
   347 // Get list of videos
       
   348 VCXMV OpenCollection VCXCollectionMyVideos
       
   349 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   350 waittestclass VCXMV
       
   351 
       
   352 VCXMV OpenLevel EVcxMyVideosAllVideos
       
   353 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   354 waittestclass VCXMV
       
   355 
       
   356 VCXMV CheckMediaCount C_DRIVE 0
       
   357 VCXMV CheckMediaCount E_DRIVE 1
       
   358 
       
   359 VCXMV CopyMedia E_DRIVE 0 C_DRIVE 0
       
   360 VCXMV WaitForMessages 15MINUTES KVCXMYVideosTestMessageCopyResp KVCXMYVideosTestMessageCopyOrMoveStarted KVCXMYVideosTestMessageCollectionItemChanged KVCXMYVideosTestMessageCommandComplete KVCXMYVideosTestMessageCollectionItemChanged KVCXMYVideosTestMessageCollectionCategoryChanged
       
   361 waittestclass VCXMV
       
   362 
       
   363 VCXMV CheckMediaCount C_DRIVE 1
       
   364 VCXMV CheckMediaCount E_DRIVE 1
       
   365 
       
   366 print OK!
       
   367 delete VCXMV
       
   368 [Endtest]
       
   369 
       
   370 #------------------------------------------------------------------------------------
       
   371 #
       
   372 #  Tests deleting media.
       
   373 #
       
   374 # CaseClass: bigfiles
       
   375 #------------------------------------------------------------------------------------
       
   376 [Test]
       
   377 title 008 Delete video from 2nd drive
       
   378 
       
   379 // TESTCASE START
       
   380 
       
   381 create  VCXMyVideosCollectionPluginTest VCXMV
       
   382 VCXMV Create
       
   383 
       
   384 // Get list of videos
       
   385 VCXMV OpenCollection VCXCollectionMyVideos
       
   386 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   387 waittestclass VCXMV
       
   388 
       
   389 VCXMV OpenLevel EVcxMyVideosAllVideos
       
   390 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   391 waittestclass VCXMV
       
   392 
       
   393 VCXMV RefreshContents
       
   394 VCXMV WaitForMessages 1MINUTES KVCXMYVideosTestMessageCollectionOpened
       
   395 waittestclass VCXMV
       
   396 
       
   397 VCXMV CheckMediaCount C_DRIVE 1
       
   398 VCXMV CheckMediaCount E_DRIVE 1
       
   399 
       
   400 VCXMV DeleteMedia E_DRIVE 0 0
       
   401 VCXMV WaitForMessages 15MINUTES KVCXMYVideosTestMessageDeleteResp KVCXMYVideosTestMessageCommandComplete KVCXMYVideosTestMessageDeleteStarted KVCXMYVideosTestMessageMpxItemDeleted KVCXMYVideosTestMessageCollectionOpened
       
   402 waittestclass VCXMV
       
   403 
       
   404 VCXMV CheckMediaCount C_DRIVE 1
       
   405 VCXMV CheckMediaCount E_DRIVE 0
       
   406 
       
   407 print OK!
       
   408 delete VCXMV
       
   409 [Endtest]
       
   410 
       
   411 #------------------------------------------------------------------------------------
       
   412 #
       
   413 #  Tests opening 'Other videos' category with one big file
       
   414 #
       
   415 #------------------------------------------------------------------------------------
       
   416 [Test]
       
   417 title 009 Setup create videos
       
   418 
       
   419 callsub Cleanup
       
   420 
       
   421 callsub SetupVideos
       
   422 
       
   423 var USED_DRIVE E_DRIVE
       
   424 callsub SetupLargeVideo
       
   425 
       
   426 create VCXMyVideosCollectionPluginTest VCXMV
       
   427 VCXMV Create
       
   428 
       
   429 VCXMV OpenCollection VCXCollectionMyVideos
       
   430 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   431 waittestclass VCXMV
       
   432 
       
   433 VCXMV OpenLevel EVcxMyVideosAllVideos
       
   434 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   435 waittestclass VCXMV
       
   436 
       
   437 VCXMV CheckMediaCount ANY_DRIVE 4
       
   438 
       
   439 print OK!
       
   440 delete VCXMV
       
   441 [Endtest]
       
   442 
       
   443 #------------------------------------------------------------------------------------
       
   444 #
       
   445 #  Tests opening 'Other videos' category with one big file
       
   446 #
       
   447 #------------------------------------------------------------------------------------
       
   448 [Test]
       
   449 title 010 Open Other videos - one big file
       
   450 create VCXMyVideosCollectionPluginTest VCXMV
       
   451 VCXMV Create
       
   452 
       
   453 VCXMV OpenCollection VCXCollectionMyVideos
       
   454 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   455 waittestclass VCXMV
       
   456 
       
   457 VCXMV OpenLevel EVcxMyVideosOther
       
   458 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   459 waittestclass VCXMV
       
   460 
       
   461 VCXMV CheckMediaCount ANY_DRIVE 1
       
   462 
       
   463 print OK!
       
   464 delete VCXMV
       
   465 [Endtest]
       
   466 
       
   467 #------------------------------------------------------------------------------------
       
   468 #
       
   469 #  Tests opening 'All videos' category with one big file and 3 small
       
   470 #
       
   471 #------------------------------------------------------------------------------------
       
   472 [Test]
       
   473 title 011 Open All videos - one big file, 3 small
       
   474 create VCXMyVideosCollectionPluginTest VCXMV
       
   475 VCXMV Create
       
   476 
       
   477 VCXMV OpenCollection VCXCollectionMyVideos
       
   478 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   479 waittestclass VCXMV
       
   480 
       
   481 VCXMV OpenLevel EVcxMyVideosAllVideos
       
   482 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   483 waittestclass VCXMV
       
   484 
       
   485 VCXMV CheckMediaCount ANY_DRIVE 4
       
   486 
       
   487 print OK!
       
   488 delete VCXMV
       
   489 [Endtest]
       
   490 
       
   491 
       
   492 #------------------------------------------------------------------------------------
       
   493 #
       
   494 #  Tests sorting 
       
   495 #
       
   496 # CaseClass: bigfiles
       
   497 #------------------------------------------------------------------------------------
       
   498 [Test]
       
   499 title 012 All videos, Sorting by size
       
   500 
       
   501 // TESTCASE START
       
   502 
       
   503 create  VCXMyVideosCollectionPluginTest VCXMV
       
   504 VCXMV Create
       
   505 
       
   506 VCXMV SetSortingOrder EVcxMyVideosSortingModified
       
   507 
       
   508 VCXMV OpenCollection VCXCollectionMyVideos
       
   509 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   510 waittestclass VCXMV
       
   511 
       
   512 VCXMV OpenLevel EVcxMyVideosAllVideos
       
   513 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   514 waittestclass VCXMV
       
   515 
       
   516 VCXMV CheckMediaCount ANY_DRIVE 4
       
   517 
       
   518 VCXMV GetAllMediaFullDetails
       
   519 
       
   520 VCXMV CheckMediaDetail ANY_DRIVE 0 EVcxTestMapping_KMPXMediaGeneralTitle "b"
       
   521 VCXMV CheckMediaDetail ANY_DRIVE 1 EVcxTestMapping_KMPXMediaGeneralTitle "a"
       
   522 VCXMV CheckMediaDetail ANY_DRIVE 2 EVcxTestMapping_KMPXMediaGeneralTitle "c"
       
   523 VCXMV CheckMediaDetail ANY_DRIVE 3 EVcxTestMapping_KMPXMediaGeneralTitle "verybig"
       
   524 
       
   525 // Get videos sorted
       
   526 VCXMV CloseLevel
       
   527 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   528 waittestclass VCXMV
       
   529 
       
   530 VCXMV SetSortingOrder EVcxMyVideosSortingSize
       
   531 
       
   532 VCXMV OpenLevel EVcxMyVideosAllVideos
       
   533 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   534 waittestclass VCXMV
       
   535 
       
   536 VCXMV GetAllMediaFullDetails
       
   537 
       
   538 VCXMV CheckMediaDetail ANY_DRIVE 0 EVcxTestMapping_KMPXMediaGeneralTitle "b"
       
   539 VCXMV CheckMediaDetail ANY_DRIVE 1 EVcxTestMapping_KMPXMediaGeneralTitle "c"
       
   540 VCXMV CheckMediaDetail ANY_DRIVE 2 EVcxTestMapping_KMPXMediaGeneralTitle "a"
       
   541 VCXMV CheckMediaDetail ANY_DRIVE 3 EVcxTestMapping_KMPXMediaGeneralTitle "verybig"
       
   542 
       
   543 print OK!
       
   544 delete VCXMV
       
   545 [Endtest]
       
   546 
       
   547 
       
   548 #------------------------------------------------------------------------------------
       
   549 #
       
   550 #  Cleans up videos
       
   551 #
       
   552 #------------------------------------------------------------------------------------
       
   553 [Test]
       
   554 title 013 <not a test> Cleanup
       
   555 
       
   556 create VCXTestUtilModule Util
       
   557 Util CreateMobilecrashWatcher
       
   558 
       
   559 create VCXMyVideosCollectionPluginTest VCXMV
       
   560 VCXMV Create
       
   561 
       
   562 VCXMV OpenCollection VCXCollectionMyVideos
       
   563 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   564 waittestclass VCXMV
       
   565 
       
   566 VCXMV OpenLevel EVcxMyVideosAllVideos
       
   567 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   568 waittestclass VCXMV
       
   569 
       
   570 VCXMV RemoveAllMedia
       
   571 
       
   572 VCXMV CheckMediaCount ANY_DRIVE 0
       
   573 delete VCXMV
       
   574 
       
   575 Util CheckMobilecrashes
       
   576 pause 1000
       
   577 delete Util
       
   578 [Endtest]