videocollection/mpxmyvideoscollection/tsrc/mpxmvcolltest/conf/VCXMyVideosCollectionPluginTestSideload.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 sideloading video files.
       
     6 #
       
     7 #-----------------------------------------------------------------------------------
       
     8 
       
     9 [StifSettings]
       
    10 CapsModifier= IptvTestClientApiCapsMod.exe
       
    11 [EndStifSettings]
       
    12 
       
    13 [Define]
       
    14 INCLUDE c:\TestFramework\VCXMVCollectionPluginTest.inc
       
    15 INCLUDE c:\TestFramework\VCXDrives.inc
       
    16 INCLUDE c:\TestFramework\VCXConsts.inc
       
    17 INCLUDE c:\TestFramework\VCXErrors.inc
       
    18 [Enddefine]
       
    19 
       
    20 #************************************************************************************
       
    21 # Sub Cleanup
       
    22 # Removes all videos from the phone. Collection is opened.
       
    23 #************************************************************************************
       
    24 [Sub Cleanup]
       
    25 print cleanup start
       
    26 create  VCXMyVideosCollectionPluginTest VCXMV
       
    27 VCXMV Create
       
    28 
       
    29 VCXMV OpenCollection VCXCollectionMyVideos
       
    30 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
    31 waittestclass VCXMV
       
    32 
       
    33 VCXMV OpenLevel EVcxMyVideosAllVideos
       
    34 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
    35 waittestclass VCXMV
       
    36 
       
    37 VCXMV RemoveAllMedia
       
    38 delete VCXMV
       
    39 
       
    40 print wait 3min
       
    41 pause 180000
       
    42 print cleanup end
       
    43 [EndSub]
       
    44 #************************************************************************************
       
    45 
       
    46 #------------------------------------------------------------------------------------
       
    47 #
       
    48 #  Does configuration for cases in this script.
       
    49 #  Creates 'Internet' IAP into 'Internet' destination and sets connection as authorized.
       
    50 #  Sets preferred memory to first used drive and sorting order to none.
       
    51 #  Removes all video files from the device.
       
    52 #
       
    53 # CaseClass: core
       
    54 #------------------------------------------------------------------------------------
       
    55 [Test]
       
    56 title ET30200 <not a test> Setup
       
    57 
       
    58 create VCXTestUtilModule Util
       
    59 
       
    60 // Copies some known 3G AP to "Internet" destination with "Internet" name for the AP.
       
    61 Util CopyMethod "Internet" "Internet" "Internet"
       
    62 // Disable connection dialog for "Internet" destination.
       
    63 Util SetConnectionMethodIntAttribute "Internet" "Internet" 507 2 // 507 is ECmSeamlessnessLevel
       
    64 delete Util
       
    65 
       
    66 create VCXTestUtilModule Util
       
    67 Util CreateMobilecrashWatcher
       
    68 
       
    69 create VCXMyVideosCollectionPluginTest VCXMV
       
    70 VCXMV Create
       
    71 
       
    72 VCXMV SetPreferredMemory E_DRIVE
       
    73 VCXMV SetSortingOrder EVcxMyVideosSortingNone
       
    74 
       
    75 VCXMV OpenCollection VCXCollectionMyVideos
       
    76 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
    77 waittestclass VCXMV
       
    78 
       
    79 VCXMV OpenLevel EVcxMyVideosAllVideos
       
    80 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
    81 waittestclass VCXMV
       
    82 
       
    83 VCXMV RemoveAllMedia
       
    84 
       
    85 VCXMV RefreshContents
       
    86 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
    87 waittestclass VCXMV
       
    88 
       
    89 VCXMV CheckMediaCount ANY_DRIVE 0
       
    90 delete VCXMV
       
    91 
       
    92 Util CheckMobilecrashes
       
    93 pause 1000
       
    94 delete Util
       
    95 [Endtest]
       
    96 
       
    97 #------------------------------------------------------------------------------------
       
    98 #
       
    99 #  Tests sideloading video to device when 'All videos' category is open.
       
   100 #
       
   101 # CaseClass: core
       
   102 #------------------------------------------------------------------------------------
       
   103 [Test]
       
   104 title ET30207 Sideload video while category is open.
       
   105 
       
   106 callsub Cleanup
       
   107 
       
   108 // TESTCASE START
       
   109 
       
   110 create VCXMyVideosCollectionPluginTest VCXMV
       
   111 VCXMV Create
       
   112 
       
   113 VCXMV OpenCollection VCXCollectionMyVideos
       
   114 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   115 waittestclass VCXMV
       
   116 
       
   117 VCXMV OpenLevel EVcxMyVideosAllVideos
       
   118 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   119 waittestclass VCXMV
       
   120 
       
   121 VCXMV CreateVideoFile IptvTestVideoMpeg4 C_DRIVE "video0.mp4"
       
   122 
       
   123 VCXMV CheckMediaCount ANY_DRIVE 1
       
   124 VCXMV CheckMediaDetail ANY_DRIVE 0 EVcxTestMapping_KMPXMediaGeneralFlags EVcxMyVideosVideoNew
       
   125 VCXMV CheckMediaDetail ANY_DRIVE 0 EVcxTestMapping_KVcxMediaMyVideosOrigin EVcxMyVideosOriginOther
       
   126 
       
   127 print OK!
       
   128 delete VCXMV
       
   129 [Endtest]
       
   130 
       
   131 #------------------------------------------------------------------------------------
       
   132 #
       
   133 #  Tests sideloading video to 1st drive.
       
   134 #
       
   135 # CaseClass: core
       
   136 #------------------------------------------------------------------------------------
       
   137 [Test]
       
   138 title ET30208 Sideload video 1st drive
       
   139 
       
   140 callsub Cleanup
       
   141 
       
   142 // TESTCASE START
       
   143 
       
   144 create VCXMyVideosCollectionPluginTest VCXMV
       
   145 VCXMV Create
       
   146 
       
   147 VCXMV CreateVideoFile IptvTestVideoMpeg4 C_DRIVE "video0.mp4"
       
   148 
       
   149 pause PAUSE_SIDELOAD
       
   150 
       
   151 VCXMV OpenCollection VCXCollectionMyVideos
       
   152 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   153 waittestclass VCXMV
       
   154 
       
   155 VCXMV OpenLevel EVcxMyVideosAllVideos
       
   156 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   157 waittestclass VCXMV
       
   158 
       
   159 VCXMV CheckMediaCount ANY_DRIVE 1
       
   160 VCXMV CheckMediaDetail ANY_DRIVE 0 EVcxTestMapping_KMPXMediaGeneralFlags EVcxMyVideosVideoNew
       
   161 print OK!
       
   162 delete VCXMV
       
   163 [Endtest]
       
   164 
       
   165 #------------------------------------------------------------------------------------
       
   166 #
       
   167 #  Tests fetching video details for sideloaded video on 1st drive.
       
   168 #
       
   169 # CaseClass: core
       
   170 #------------------------------------------------------------------------------------
       
   171 [Test]
       
   172 title ET30209 Get sideloaded video details 1st drive
       
   173 create VCXMyVideosCollectionPluginTest VCXMV
       
   174 VCXMV Create
       
   175 
       
   176 VCXMV OpenCollection VCXCollectionMyVideos
       
   177 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   178 waittestclass VCXMV
       
   179 
       
   180 VCXMV OpenLevel EVcxMyVideosAllVideos
       
   181 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   182 waittestclass VCXMV
       
   183 
       
   184 VCXMV GetMediaFullDetails ANY_DRIVE 0
       
   185 
       
   186 print OK!
       
   187 delete VCXMV
       
   188 [Endtest]
       
   189 
       
   190 #------------------------------------------------------------------------------------
       
   191 #
       
   192 #  Tests deleting sideloaded video details from 1st drive.
       
   193 #
       
   194 # CaseClass: core
       
   195 #------------------------------------------------------------------------------------
       
   196 [Test]
       
   197 title ET30210 Delete sideloaded video 1st drive
       
   198 create VCXMyVideosCollectionPluginTest VCXMV
       
   199 VCXMV Create
       
   200 
       
   201 VCXMV OpenCollection VCXCollectionMyVideos
       
   202 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   203 waittestclass VCXMV
       
   204 
       
   205 VCXMV OpenLevel EVcxMyVideosAllVideos
       
   206 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   207 waittestclass VCXMV
       
   208 
       
   209 VCXMV DeleteFileOfMedia ANY_DRIVE 0
       
   210 
       
   211 pause PAUSE_SIDELOAD
       
   212 
       
   213 VCXMV RefreshContents
       
   214 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   215 waittestclass VCXMV
       
   216 
       
   217 VCXMV CheckMediaCount ANY_DRIVE 0
       
   218 print OK!
       
   219 delete VCXMV
       
   220 [Endtest]
       
   221 
       
   222 #------------------------------------------------------------------------------------
       
   223 #
       
   224 #  Tests sideloading video to second drive.
       
   225 #
       
   226 #------------------------------------------------------------------------------------
       
   227 [Test]
       
   228 title ET30211 Sideload video 2nd drive
       
   229 
       
   230 callsub Cleanup
       
   231 
       
   232 // TESTCASE START
       
   233 
       
   234 create VCXMyVideosCollectionPluginTest VCXMV
       
   235 VCXMV Create
       
   236 
       
   237 VCXMV CreateVideoFile IptvTestVideoMpeg4 E_DRIVE "video0.mp4"
       
   238 
       
   239 pause PAUSE_SIDELOAD
       
   240 
       
   241 VCXMV OpenCollection VCXCollectionMyVideos
       
   242 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   243 waittestclass VCXMV
       
   244 
       
   245 VCXMV OpenLevel EVcxMyVideosAllVideos
       
   246 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   247 waittestclass VCXMV
       
   248 
       
   249 VCXMV CheckMediaCount ANY_DRIVE 1
       
   250 print OK!
       
   251 delete VCXMV
       
   252 [Endtest]
       
   253 
       
   254 #------------------------------------------------------------------------------------
       
   255 #
       
   256 #  Tests fetching video details for sideloaded video on second drive.
       
   257 #
       
   258 #------------------------------------------------------------------------------------
       
   259 [Test]
       
   260 title ET30212 Get sideloaded video details 2nd drive
       
   261 
       
   262 create VCXMyVideosCollectionPluginTest VCXMV
       
   263 VCXMV Create
       
   264 
       
   265 VCXMV OpenCollection VCXCollectionMyVideos
       
   266 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   267 waittestclass VCXMV
       
   268 
       
   269 VCXMV OpenLevel EVcxMyVideosAllVideos
       
   270 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   271 waittestclass VCXMV
       
   272 
       
   273 VCXMV GetMediaFullDetails ANY_DRIVE 0
       
   274 
       
   275 print OK!
       
   276 delete VCXMV
       
   277 [Endtest]
       
   278 
       
   279 #------------------------------------------------------------------------------------
       
   280 #
       
   281 #  Tests deleting file of a sideloaded video from second drive.
       
   282 #
       
   283 #------------------------------------------------------------------------------------
       
   284 [Test]
       
   285 title ET30213 Delete sideloaded video 2nd drive
       
   286 create VCXMyVideosCollectionPluginTest VCXMV
       
   287 VCXMV Create
       
   288 
       
   289 VCXMV OpenCollection VCXCollectionMyVideos
       
   290 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   291 waittestclass VCXMV
       
   292 
       
   293 VCXMV OpenLevel EVcxMyVideosAllVideos
       
   294 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   295 waittestclass VCXMV
       
   296 
       
   297 VCXMV DeleteFileOfMedia ANY_DRIVE 0
       
   298 
       
   299 pause PAUSE_SIDELOAD
       
   300 
       
   301 VCXMV RefreshContents
       
   302 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   303 waittestclass VCXMV
       
   304 
       
   305 VCXMV CheckMediaCount ANY_DRIVE 0
       
   306 print OK!
       
   307 delete VCXMV
       
   308 [Endtest]
       
   309 
       
   310 #------------------------------------------------------------------------------------
       
   311 #
       
   312 #  Tests sideloading multiple videos at the same time to the device.
       
   313 #
       
   314 # CaseClass: core
       
   315 #------------------------------------------------------------------------------------
       
   316 [Test]
       
   317 title ET30214 Sideload multiple videos
       
   318 
       
   319 callsub Cleanup
       
   320 
       
   321 // TESTCASE START
       
   322 
       
   323 create VCXMyVideosCollectionPluginTest VCXMV
       
   324 VCXMV Create
       
   325 
       
   326 VCXMV CreateVideoFile IptvTestVideoMpeg4 C_DRIVE "video0.mp4"
       
   327 VCXMV CreateVideoFile IptvTestVideoMpeg4 C_DRIVE "video1.mp4"
       
   328 VCXMV CreateVideoFile IptvTestVideoMpeg4 C_DRIVE "video2.mp4"
       
   329 VCXMV CreateVideoFile IptvTestVideoMpeg4 C_DRIVE "video3.mp4"
       
   330 VCXMV CreateVideoFile IptvTestVideoMpeg4 C_DRIVE "video4.mp4"
       
   331 VCXMV CreateVideoFile IptvTestVideoMpeg4 C_DRIVE "video5.mp4"
       
   332 VCXMV CreateVideoFile IptvTestVideoMpeg4 C_DRIVE "video6.mp4"
       
   333 VCXMV CreateVideoFile IptvTestVideoMpeg4 C_DRIVE "video7.mp4"
       
   334 VCXMV CreateVideoFile IptvTestVideoMpeg4 C_DRIVE "video8.mp4"
       
   335 VCXMV CreateVideoFile IptvTestVideoMpeg4 C_DRIVE "video9.mp4"
       
   336 
       
   337 pause PAUSE_SIDELOAD
       
   338 
       
   339 VCXMV OpenCollection VCXCollectionMyVideos
       
   340 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   341 waittestclass VCXMV
       
   342 
       
   343 VCXMV OpenLevel EVcxMyVideosAllVideos
       
   344 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   345 waittestclass VCXMV
       
   346 
       
   347 VCXMV CheckMediaCount ANY_DRIVE 10
       
   348 print OK!
       
   349 delete VCXMV
       
   350 [Endtest]
       
   351 
       
   352 #------------------------------------------------------------------------------------
       
   353 #
       
   354 #  Tests fetching video details for all videos.
       
   355 #
       
   356 #------------------------------------------------------------------------------------
       
   357 [Test]
       
   358 title ET30215 Get sideloaded video details for all videos
       
   359 create VCXMyVideosCollectionPluginTest VCXMV
       
   360 VCXMV Create
       
   361 
       
   362 VCXMV OpenCollection VCXCollectionMyVideos
       
   363 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   364 waittestclass VCXMV
       
   365 
       
   366 VCXMV OpenLevel EVcxMyVideosAllVideos
       
   367 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   368 waittestclass VCXMV
       
   369 
       
   370 loop 10
       
   371 print Details LOOP_COUNTER
       
   372 VCXMV GetMediaFullDetails ANY_DRIVE LOOP_COUNTER
       
   373 endloop
       
   374 
       
   375 print OK!
       
   376 delete VCXMV
       
   377 [Endtest]
       
   378 
       
   379 #------------------------------------------------------------------------------------
       
   380 #
       
   381 #  Tests deleting files of videos for multiple sideloaded videos.
       
   382 #
       
   383 #------------------------------------------------------------------------------------
       
   384 [Test]
       
   385 title ET30216 Delete multiple sideloaded videos
       
   386 create VCXMyVideosCollectionPluginTest VCXMV
       
   387 VCXMV Create
       
   388 
       
   389 VCXMV OpenCollection VCXCollectionMyVideos
       
   390 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   391 waittestclass VCXMV
       
   392 
       
   393 VCXMV OpenLevel EVcxMyVideosAllVideos
       
   394 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   395 waittestclass VCXMV
       
   396 
       
   397 VCXMV DeleteFilesOfAllMedias
       
   398 
       
   399 pause PAUSE_SIDELOAD
       
   400 
       
   401 VCXMV RefreshContents
       
   402 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   403 waittestclass VCXMV
       
   404 
       
   405 VCXMV CheckMediaCount ANY_DRIVE 0
       
   406 print OK!
       
   407 delete VCXMV
       
   408 [Endtest]
       
   409 
       
   410 #------------------------------------------------------------------------------------
       
   411 #
       
   412 #  Tests sideloading videos to multiple drives at the same time.
       
   413 #
       
   414 #------------------------------------------------------------------------------------
       
   415 [Test]
       
   416 title ET30217 Sideload videos to 1st and 2nd drive
       
   417 
       
   418 callsub Cleanup
       
   419 
       
   420 // TESTCASE START
       
   421 
       
   422 create VCXMyVideosCollectionPluginTest VCXMV
       
   423 VCXMV Create
       
   424 
       
   425 VCXMV CreateVideoFile IptvTestVideoMpeg4 C_DRIVE "video0.mp4"
       
   426 pause 1000
       
   427 VCXMV CreateVideoFile IptvTestVideoMpeg4 E_DRIVE "video1.mp4"
       
   428 
       
   429 pause PAUSE_SIDELOAD
       
   430 
       
   431 VCXMV OpenCollection VCXCollectionMyVideos
       
   432 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   433 waittestclass VCXMV
       
   434 
       
   435 VCXMV OpenLevel EVcxMyVideosAllVideos
       
   436 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   437 waittestclass VCXMV
       
   438 
       
   439 VCXMV CheckMediaCount ANY_DRIVE 2
       
   440 print OK!
       
   441 delete VCXMV
       
   442 [Endtest]
       
   443 
       
   444 #------------------------------------------------------------------------------------
       
   445 #
       
   446 #  Tests deleting files of sideloaded videos from multiple drives.
       
   447 #
       
   448 #------------------------------------------------------------------------------------
       
   449 [Test]
       
   450 title ET30218 Delete sideloaded video from 1st and 2nd drive
       
   451 create VCXMyVideosCollectionPluginTest VCXMV
       
   452 VCXMV Create
       
   453 
       
   454 VCXMV OpenCollection VCXCollectionMyVideos
       
   455 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   456 waittestclass VCXMV
       
   457 
       
   458 VCXMV OpenLevel EVcxMyVideosAllVideos
       
   459 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   460 waittestclass VCXMV
       
   461 
       
   462 VCXMV DeleteFileOfMedia ANY_DRIVE 0
       
   463 VCXMV DeleteFileOfMedia ANY_DRIVE 1
       
   464 
       
   465 pause PAUSE_SIDELOAD
       
   466 
       
   467 VCXMV RefreshContents
       
   468 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   469 waittestclass VCXMV
       
   470 
       
   471 VCXMV CheckMediaCount ANY_DRIVE 0
       
   472 print OK!
       
   473 delete VCXMV
       
   474 [Endtest]
       
   475 
       
   476 #------------------------------------------------------------------------------------
       
   477 #
       
   478 #  Tests sideloading videos with different codecs.
       
   479 #
       
   480 #------------------------------------------------------------------------------------
       
   481 [Test]
       
   482 title ET30219 Sideload videos - different codecs
       
   483 
       
   484 callsub Cleanup
       
   485 
       
   486 // TESTCASE START
       
   487 
       
   488 create VCXMyVideosCollectionPluginTest VCXMV
       
   489 VCXMV Create
       
   490 
       
   491 VCXMV CreateVideoFile  IptvTestVideo3Gp             C_DRIVE "video1.3gp"
       
   492 VCXMV CreateVideoFile  IptvTestVideo3Gp2            C_DRIVE "video2.3gp"
       
   493 VCXMV CreateVideoFile  IptvTestVideoMpeg4           C_DRIVE "video3.mp4"
       
   494 VCXMV CreateVideoFile  IptvTestVideoMpeg4           C_DRIVE "video4.m4v"
       
   495 VCXMV CreateVideoFile  IptvTestVideoRealVideo       C_DRIVE "video5.rm"
       
   496 VCXMV CreateVideoFile  IptvTestVideoWmv             C_DRIVE "video6.wmv"
       
   497 VCXMV CreateVideoFile  IptvTestVideoMpeg4           C_DRIVE "video7.mp4"
       
   498 VCXMV CreateVideoFile  IptvTestVideoQuicktime       C_DRIVE "video8.mp4"
       
   499 VCXMV CreateVideoFile  IptvTestVideoAviAC3          C_DRIVE "video9.avi"
       
   500 //VCXMV CreateVideoFile  IptvTestVideoMpeg4           C_DRIVE "video9.dcf" // Cannot be deleted so do not use.
       
   501 
       
   502 // These are not supported.
       
   503 //VCXMV CreateVideoFile  IptvTestVideoMpeg4           C_DRIVE "video42.avi"
       
   504 //VCXMV CreateVideoFile  IptvTestVideoAvi             C_DRIVE "video10.mp4"
       
   505 //VCXMV CreateVideoFile  IptvTestVideoMp2             C_DRIVE "video11.mp4"
       
   506 //VCXMV CreateVideoFile  IptvTestVideoSuperVideoCd    C_DRIVE "video12.mp4"
       
   507 //VCXMV CreateVideoFile  IptvTestVideoAppleMpeg       C_DRIVE "video13.mp4"
       
   508 //VCXMV CreateVideoFile  IptvTestVideoMpegAvc         C_DRIVE "video14.mp4"
       
   509 
       
   510 pause PAUSE_SIDELOAD
       
   511 
       
   512 VCXMV OpenCollection VCXCollectionMyVideos
       
   513 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   514 waittestclass VCXMV
       
   515 
       
   516 VCXMV OpenLevel EVcxMyVideosAllVideos
       
   517 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   518 waittestclass VCXMV
       
   519 
       
   520 VCXMV CheckMediaCount ANY_DRIVE 8
       
   521 print OK!
       
   522 delete VCXMV
       
   523 [Endtest]
       
   524 
       
   525 #------------------------------------------------------------------------------------
       
   526 #
       
   527 #  Tests getting details of sideloaded videos with different codecs.
       
   528 #
       
   529 #------------------------------------------------------------------------------------
       
   530 [Test]
       
   531 title ET30220 Get sideloaded video details - different codecs
       
   532 create VCXMyVideosCollectionPluginTest VCXMV
       
   533 VCXMV Create
       
   534 
       
   535 VCXMV OpenCollection VCXCollectionMyVideos
       
   536 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   537 waittestclass VCXMV
       
   538 
       
   539 VCXMV OpenLevel EVcxMyVideosAllVideos
       
   540 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   541 waittestclass VCXMV
       
   542 
       
   543 loop 9
       
   544 print Details LOOP_COUNTER
       
   545 VCXMV GetMediaFullDetails ANY_DRIVE LOOP_COUNTER
       
   546 endloop
       
   547 
       
   548 print OK!
       
   549 delete VCXMV
       
   550 [Endtest]
       
   551 
       
   552 #------------------------------------------------------------------------------------
       
   553 #
       
   554 #  Tests deleting files of videos with multiple codecs.
       
   555 #
       
   556 #------------------------------------------------------------------------------------
       
   557 [Test]
       
   558 title ET30221 Delete sideloaded videos - different codecs
       
   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 DeleteFilesOfAllMedias
       
   571 
       
   572 pause PAUSE_SIDELOAD
       
   573 
       
   574 VCXMV RefreshContents
       
   575 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   576 waittestclass VCXMV
       
   577 
       
   578 VCXMV CheckMediaCount ANY_DRIVE 0
       
   579 print OK!
       
   580 delete VCXMV
       
   581 [Endtest]
       
   582 
       
   583 #------------------------------------------------------------------------------------
       
   584 #
       
   585 #  Tests that files without video file extensions are not added to collection.
       
   586 #
       
   587 #------------------------------------------------------------------------------------
       
   588 [Test]
       
   589 title ET30222 Sideload videos - bad file extensions
       
   590 
       
   591 callsub Cleanup
       
   592 
       
   593 // TESTCASE START
       
   594 
       
   595 create VCXMyVideosCollectionPluginTest VCXMV
       
   596 VCXMV Create
       
   597 
       
   598 VCXMV SetDeleteSideloadedVideos 1
       
   599 VCXMV CreateVideoFile  IptvTestVideoMpeg4 C_DRIVE "video02.3gp2x"
       
   600 VCXMV CreateVideoFile  IptvTestVideoMpeg4 C_DRIVE "video03.mp4x"
       
   601 VCXMV CreateVideoFile  IptvTestVideoMpeg4 C_DRIVE "video04.m4vx"
       
   602 VCXMV CreateVideoFile  IptvTestVideoMpeg4 C_DRIVE "video05.rmx"
       
   603 VCXMV CreateVideoFile  IptvTestVideoMpeg4 C_DRIVE "video06.3g2x"
       
   604 VCXMV CreateVideoFile  IptvTestVideoMpeg4 C_DRIVE "video07.dcfx"
       
   605 VCXMV CreateVideoFile  IptvTestVideoMpeg4 C_DRIVE "video08.dmx"
       
   606 VCXMV CreateVideoFile  IptvTestVideoMpeg4 C_DRIVE "video11.x3gp"
       
   607 VCXMV CreateVideoFile  IptvTestVideoMpeg4 C_DRIVE "video12.x3gp2"
       
   608 VCXMV CreateVideoFile  IptvTestVideoMpeg4 C_DRIVE "video13.xmp4"
       
   609 VCXMV CreateVideoFile  IptvTestVideoMpeg4 C_DRIVE "video14.xm4v"
       
   610 VCXMV CreateVideoFile  IptvTestVideoMpeg4 C_DRIVE "video15.xrm"
       
   611 VCXMV CreateVideoFile  IptvTestVideoMpeg4 C_DRIVE "video16.x3g2"
       
   612 VCXMV CreateVideoFile  IptvTestVideoMpeg4 C_DRIVE "video17.xdcf"
       
   613 VCXMV CreateVideoFile  IptvTestVideoMpeg4 C_DRIVE "video18.xdm"
       
   614 VCXMV CreateVideoFile  IptvTestVideoMpeg4 C_DRIVE "video21.3g"
       
   615 VCXMV CreateVideoFile  IptvTestVideoMpeg4 C_DRIVE "video22.3p2"
       
   616 VCXMV CreateVideoFile  IptvTestVideoMpeg4 C_DRIVE "video23.mp"
       
   617 VCXMV CreateVideoFile  IptvTestVideoMpeg4 C_DRIVE "video24.m4"
       
   618 VCXMV CreateVideoFile  IptvTestVideoMpeg4 C_DRIVE "video25.r"
       
   619 VCXMV CreateVideoFile  IptvTestVideoMpeg4 C_DRIVE "video26.3g"
       
   620 VCXMV CreateVideoFile  IptvTestVideoMpeg4 C_DRIVE "video27.dc"
       
   621 VCXMV CreateVideoFile  IptvTestVideoMpeg4 C_DRIVE "video28.d"
       
   622 VCXMV CreateVideoFile  IptvTestVideoMpeg4 C_DRIVE "video31.gp"
       
   623 VCXMV CreateVideoFile  IptvTestVideoMpeg4 C_DRIVE "video32.gp2"
       
   624 VCXMV CreateVideoFile  IptvTestVideoMpeg4 C_DRIVE "video33.p4"
       
   625 VCXMV CreateVideoFile  IptvTestVideoMpeg4 C_DRIVE "video34.4v"
       
   626 VCXMV CreateVideoFile  IptvTestVideoMpeg4 C_DRIVE "video35.m"
       
   627 VCXMV CreateVideoFile  IptvTestVideoMpeg4 C_DRIVE "video36.g2"
       
   628 VCXMV CreateVideoFile  IptvTestVideoMpeg4 C_DRIVE "video37.cf"
       
   629 VCXMV CreateVideoFile  IptvTestVideoMpeg4 C_DRIVE "video38.m"
       
   630 VCXMV CreateVideoFile  IptvTestVideoMpeg4 C_DRIVE "video41.divx"
       
   631 VCXMV CreateVideoFile  IptvTestVideoMpeg4 C_DRIVE "video44.mov"
       
   632 VCXMV CreateVideoFile  IptvTestVideoMpeg4 C_DRIVE "video46.swf"
       
   633 VCXMV CreateVideoFile  IptvTestVideoMpeg4 C_DRIVE "video47.mpg"
       
   634 VCXMV CreateVideoFile  IptvTestVideoMpeg4 C_DRIVE "video48.mp3"
       
   635 VCXMV CreateVideoFile  IptvTestVideoMpeg4 C_DRIVE "video50.wav"
       
   636 VCXMV CreateVideoFile  IptvTestVideoMpeg4 C_DRIVE "video51."
       
   637 VCXMV CreateVideoFile  IptvTestVideoMpeg4 C_DRIVE "video52.."
       
   638 VCXMV CreateVideoFile  IptvTestVideoMpeg4 C_DRIVE ".video54.mov."
       
   639 VCXMV CreateVideoFile  IptvTestVideoMpeg4 C_DRIVE "xvideo563gp"
       
   640 VCXMV CreateVideoFile  IptvTestVideoMpeg4 C_DRIVE "video57."
       
   641 VCXMV CreateVideoFile  IptvTestVideoMpeg4 C_DRIVE "video58.xxxxxxxxxxx"
       
   642 VCXMV CreateVideoFile  IptvTestVideoMpeg4 C_DRIVE "video59.xxxxxxxxxxxxxxxxxxxxxxxxx"
       
   643 VCXMV CreateVideoFile  IptvTestVideoMpeg4 C_DRIVE "video60.xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
       
   644 
       
   645 pause PAUSE_SIDELOAD
       
   646 
       
   647 VCXMV OpenCollection VCXCollectionMyVideos
       
   648 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   649 waittestclass VCXMV
       
   650 
       
   651 VCXMV OpenLevel EVcxMyVideosAllVideos
       
   652 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   653 waittestclass VCXMV
       
   654 
       
   655 VCXMV CheckMediaCount ANY_DRIVE 0
       
   656 print OK!
       
   657 delete VCXMV
       
   658 [Endtest]