|
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] |