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