videocollection/mpxmyvideoscollection/tsrc/mpxmvcolltest/conf/VCXMyVideosCollectionPluginTestSideload.cfg
author Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
Mon, 18 Jan 2010 20:21:12 +0200
changeset 0 96612d01cf9f
child 1 6711b85517b7
permissions -rw-r--r--
Revision: 201001 Kit: 201003

#-----------------------------------------------------------------------------------
#
# STIF test script file for testing VCXMyVideosCollectionPluginTest.dll
#
# Tests functionality for sideloading video files.
#
#-----------------------------------------------------------------------------------

[StifSettings]
CapsModifier= IptvTestClientApiCapsMod.exe
[EndStifSettings]

[Define]
INCLUDE c:\TestFramework\VCXMVCollectionPluginTest.inc
INCLUDE c:\TestFramework\VCXDrives.inc
INCLUDE c:\TestFramework\VCXConsts.inc
INCLUDE c:\TestFramework\VCXErrors.inc
[Enddefine]

#************************************************************************************
# Sub Cleanup
# Removes all videos from the phone. Collection is opened.
#************************************************************************************
[Sub Cleanup]
print cleanup start
create  VCXMyVideosCollectionPluginTest VCXMV
VCXMV Create

VCXMV OpenCollection VCXCollectionMyVideos
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
waittestclass VCXMV

VCXMV OpenLevel EVcxMyVideosAllVideos
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
waittestclass VCXMV

VCXMV RemoveAllMedia
delete VCXMV

print wait 3min
pause 180000
print cleanup end
[EndSub]
#************************************************************************************

#------------------------------------------------------------------------------------
#
#  Does configuration for cases in this script.
#  Creates 'Internet' IAP into 'Internet' destination and sets connection as authorized.
#  Sets preferred memory to first used drive and sorting order to none.
#  Removes all video files from the device.
#
# CaseClass: core
#------------------------------------------------------------------------------------
[Test]
title ET30200 <not a test> Setup

create VCXTestUtilModule Util

// Copies some known 3G AP to "Internet" destination with "Internet" name for the AP.
Util CopyMethod "Internet" "Internet" "Internet"
// Disable connection dialog for "Internet" destination.
Util SetConnectionMethodIntAttribute "Internet" "Internet" 507 2 // 507 is ECmSeamlessnessLevel
delete Util

create VCXTestUtilModule Util
Util CreateMobilecrashWatcher

create VCXMyVideosCollectionPluginTest VCXMV
VCXMV Create

VCXMV SetPreferredMemory E_DRIVE
VCXMV SetSortingOrder EVcxMyVideosSortingNone

VCXMV OpenCollection VCXCollectionMyVideos
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
waittestclass VCXMV

VCXMV OpenLevel EVcxMyVideosAllVideos
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
waittestclass VCXMV

VCXMV RemoveAllMedia

VCXMV RefreshContents
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
waittestclass VCXMV

VCXMV CheckMediaCount ANY_DRIVE 0
delete VCXMV

Util CheckMobilecrashes
pause 1000
delete Util
[Endtest]

#------------------------------------------------------------------------------------
#
#  Tests sideloading video to device when 'All videos' category is open.
#
# CaseClass: core
#------------------------------------------------------------------------------------
[Test]
title ET30207 Sideload video while category is open.

callsub Cleanup

// TESTCASE START

create VCXMyVideosCollectionPluginTest VCXMV
VCXMV Create

VCXMV OpenCollection VCXCollectionMyVideos
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
waittestclass VCXMV

VCXMV OpenLevel EVcxMyVideosAllVideos
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
waittestclass VCXMV

VCXMV CreateVideoFile IptvTestVideoMpeg4 C_DRIVE "video0.mp4"

VCXMV CheckMediaCount ANY_DRIVE 1
VCXMV CheckMediaDetail ANY_DRIVE 0 EVcxTestMapping_KMPXMediaGeneralFlags EVcxMyVideosVideoNew
VCXMV CheckMediaDetail ANY_DRIVE 0 EVcxTestMapping_KVcxMediaMyVideosOrigin EVcxMyVideosOriginOther

print OK!
delete VCXMV
[Endtest]

#------------------------------------------------------------------------------------
#
#  Tests sideloading video to 1st drive.
#
# CaseClass: core
#------------------------------------------------------------------------------------
[Test]
title ET30208 Sideload video 1st drive

callsub Cleanup

// TESTCASE START

create VCXMyVideosCollectionPluginTest VCXMV
VCXMV Create

VCXMV CreateVideoFile IptvTestVideoMpeg4 C_DRIVE "video0.mp4"

pause PAUSE_SIDELOAD

VCXMV OpenCollection VCXCollectionMyVideos
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
waittestclass VCXMV

VCXMV OpenLevel EVcxMyVideosAllVideos
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
waittestclass VCXMV

VCXMV CheckMediaCount ANY_DRIVE 1
VCXMV CheckMediaDetail ANY_DRIVE 0 EVcxTestMapping_KMPXMediaGeneralFlags EVcxMyVideosVideoNew
print OK!
delete VCXMV
[Endtest]

#------------------------------------------------------------------------------------
#
#  Tests fetching video details for sideloaded video on 1st drive.
#
# CaseClass: core
#------------------------------------------------------------------------------------
[Test]
title ET30209 Get sideloaded video details 1st drive
create VCXMyVideosCollectionPluginTest VCXMV
VCXMV Create

VCXMV OpenCollection VCXCollectionMyVideos
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
waittestclass VCXMV

VCXMV OpenLevel EVcxMyVideosAllVideos
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
waittestclass VCXMV

VCXMV GetMediaFullDetails ANY_DRIVE 0

print OK!
delete VCXMV
[Endtest]

#------------------------------------------------------------------------------------
#
#  Tests deleting sideloaded video details from 1st drive.
#
# CaseClass: core
#------------------------------------------------------------------------------------
[Test]
title ET30210 Delete sideloaded video 1st drive
create VCXMyVideosCollectionPluginTest VCXMV
VCXMV Create

VCXMV OpenCollection VCXCollectionMyVideos
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
waittestclass VCXMV

VCXMV OpenLevel EVcxMyVideosAllVideos
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
waittestclass VCXMV

VCXMV DeleteFileOfMedia ANY_DRIVE 0

pause PAUSE_SIDELOAD

VCXMV RefreshContents
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
waittestclass VCXMV

VCXMV CheckMediaCount ANY_DRIVE 0
print OK!
delete VCXMV
[Endtest]

#------------------------------------------------------------------------------------
#
#  Tests sideloading video to second drive.
#
#------------------------------------------------------------------------------------
[Test]
title ET30211 Sideload video 2nd drive

callsub Cleanup

// TESTCASE START

create VCXMyVideosCollectionPluginTest VCXMV
VCXMV Create

VCXMV CreateVideoFile IptvTestVideoMpeg4 E_DRIVE "video0.mp4"

pause PAUSE_SIDELOAD

VCXMV OpenCollection VCXCollectionMyVideos
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
waittestclass VCXMV

VCXMV OpenLevel EVcxMyVideosAllVideos
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
waittestclass VCXMV

VCXMV CheckMediaCount ANY_DRIVE 1
print OK!
delete VCXMV
[Endtest]

#------------------------------------------------------------------------------------
#
#  Tests fetching video details for sideloaded video on second drive.
#
#------------------------------------------------------------------------------------
[Test]
title ET30212 Get sideloaded video details 2nd drive

create VCXMyVideosCollectionPluginTest VCXMV
VCXMV Create

VCXMV OpenCollection VCXCollectionMyVideos
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
waittestclass VCXMV

VCXMV OpenLevel EVcxMyVideosAllVideos
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
waittestclass VCXMV

VCXMV GetMediaFullDetails ANY_DRIVE 0

print OK!
delete VCXMV
[Endtest]

#------------------------------------------------------------------------------------
#
#  Tests deleting file of a sideloaded video from second drive.
#
#------------------------------------------------------------------------------------
[Test]
title ET30213 Delete sideloaded video 2nd drive
create VCXMyVideosCollectionPluginTest VCXMV
VCXMV Create

VCXMV OpenCollection VCXCollectionMyVideos
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
waittestclass VCXMV

VCXMV OpenLevel EVcxMyVideosAllVideos
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
waittestclass VCXMV

VCXMV DeleteFileOfMedia ANY_DRIVE 0

pause PAUSE_SIDELOAD

VCXMV RefreshContents
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
waittestclass VCXMV

VCXMV CheckMediaCount ANY_DRIVE 0
print OK!
delete VCXMV
[Endtest]

#------------------------------------------------------------------------------------
#
#  Tests sideloading multiple videos at the same time to the device.
#
# CaseClass: core
#------------------------------------------------------------------------------------
[Test]
title ET30214 Sideload multiple videos

callsub Cleanup

// TESTCASE START

create VCXMyVideosCollectionPluginTest VCXMV
VCXMV Create

VCXMV CreateVideoFile IptvTestVideoMpeg4 C_DRIVE "video0.mp4"
VCXMV CreateVideoFile IptvTestVideoMpeg4 C_DRIVE "video1.mp4"
VCXMV CreateVideoFile IptvTestVideoMpeg4 C_DRIVE "video2.mp4"
VCXMV CreateVideoFile IptvTestVideoMpeg4 C_DRIVE "video3.mp4"
VCXMV CreateVideoFile IptvTestVideoMpeg4 C_DRIVE "video4.mp4"
VCXMV CreateVideoFile IptvTestVideoMpeg4 C_DRIVE "video5.mp4"
VCXMV CreateVideoFile IptvTestVideoMpeg4 C_DRIVE "video6.mp4"
VCXMV CreateVideoFile IptvTestVideoMpeg4 C_DRIVE "video7.mp4"
VCXMV CreateVideoFile IptvTestVideoMpeg4 C_DRIVE "video8.mp4"
VCXMV CreateVideoFile IptvTestVideoMpeg4 C_DRIVE "video9.mp4"

pause PAUSE_SIDELOAD

VCXMV OpenCollection VCXCollectionMyVideos
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
waittestclass VCXMV

VCXMV OpenLevel EVcxMyVideosAllVideos
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
waittestclass VCXMV

VCXMV CheckMediaCount ANY_DRIVE 10
print OK!
delete VCXMV
[Endtest]

#------------------------------------------------------------------------------------
#
#  Tests fetching video details for all videos.
#
#------------------------------------------------------------------------------------
[Test]
title ET30215 Get sideloaded video details for all videos
create VCXMyVideosCollectionPluginTest VCXMV
VCXMV Create

VCXMV OpenCollection VCXCollectionMyVideos
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
waittestclass VCXMV

VCXMV OpenLevel EVcxMyVideosAllVideos
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
waittestclass VCXMV

loop 10
print Details LOOP_COUNTER
VCXMV GetMediaFullDetails ANY_DRIVE LOOP_COUNTER
endloop

print OK!
delete VCXMV
[Endtest]

#------------------------------------------------------------------------------------
#
#  Tests deleting files of videos for multiple sideloaded videos.
#
#------------------------------------------------------------------------------------
[Test]
title ET30216 Delete multiple sideloaded videos
create VCXMyVideosCollectionPluginTest VCXMV
VCXMV Create

VCXMV OpenCollection VCXCollectionMyVideos
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
waittestclass VCXMV

VCXMV OpenLevel EVcxMyVideosAllVideos
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
waittestclass VCXMV

VCXMV DeleteFilesOfAllMedias

pause PAUSE_SIDELOAD

VCXMV RefreshContents
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
waittestclass VCXMV

VCXMV CheckMediaCount ANY_DRIVE 0
print OK!
delete VCXMV
[Endtest]

#------------------------------------------------------------------------------------
#
#  Tests sideloading videos to multiple drives at the same time.
#
#------------------------------------------------------------------------------------
[Test]
title ET30217 Sideload videos to 1st and 2nd drive

callsub Cleanup

// TESTCASE START

create VCXMyVideosCollectionPluginTest VCXMV
VCXMV Create

VCXMV CreateVideoFile IptvTestVideoMpeg4 C_DRIVE "video0.mp4"
pause 1000
VCXMV CreateVideoFile IptvTestVideoMpeg4 E_DRIVE "video1.mp4"

pause PAUSE_SIDELOAD

VCXMV OpenCollection VCXCollectionMyVideos
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
waittestclass VCXMV

VCXMV OpenLevel EVcxMyVideosAllVideos
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
waittestclass VCXMV

VCXMV CheckMediaCount ANY_DRIVE 2
print OK!
delete VCXMV
[Endtest]

#------------------------------------------------------------------------------------
#
#  Tests deleting files of sideloaded videos from multiple drives.
#
#------------------------------------------------------------------------------------
[Test]
title ET30218 Delete sideloaded video from 1st and 2nd drive
create VCXMyVideosCollectionPluginTest VCXMV
VCXMV Create

VCXMV OpenCollection VCXCollectionMyVideos
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
waittestclass VCXMV

VCXMV OpenLevel EVcxMyVideosAllVideos
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
waittestclass VCXMV

VCXMV DeleteFileOfMedia ANY_DRIVE 0
VCXMV DeleteFileOfMedia ANY_DRIVE 1

pause PAUSE_SIDELOAD

VCXMV RefreshContents
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
waittestclass VCXMV

VCXMV CheckMediaCount ANY_DRIVE 0
print OK!
delete VCXMV
[Endtest]

#------------------------------------------------------------------------------------
#
#  Tests sideloading videos with different codecs.
#
#------------------------------------------------------------------------------------
[Test]
title ET30219 Sideload videos - different codecs

callsub Cleanup

// TESTCASE START

create VCXMyVideosCollectionPluginTest VCXMV
VCXMV Create

VCXMV CreateVideoFile  IptvTestVideo3Gp             C_DRIVE "video1.3gp"
VCXMV CreateVideoFile  IptvTestVideo3Gp2            C_DRIVE "video2.3gp"
VCXMV CreateVideoFile  IptvTestVideoMpeg4           C_DRIVE "video3.mp4"
VCXMV CreateVideoFile  IptvTestVideoMpeg4           C_DRIVE "video4.m4v"
VCXMV CreateVideoFile  IptvTestVideoRealVideo       C_DRIVE "video5.rm"
VCXMV CreateVideoFile  IptvTestVideoWmv             C_DRIVE "video6.wmv"
VCXMV CreateVideoFile  IptvTestVideoMpeg4           C_DRIVE "video7.mp4"
VCXMV CreateVideoFile  IptvTestVideoQuicktime       C_DRIVE "video8.mp4"
VCXMV CreateVideoFile  IptvTestVideoAviAC3          C_DRIVE "video9.avi"
//VCXMV CreateVideoFile  IptvTestVideoMpeg4           C_DRIVE "video9.dcf" // Cannot be deleted so do not use.

// These are not supported.
//VCXMV CreateVideoFile  IptvTestVideoMpeg4           C_DRIVE "video42.avi"
//VCXMV CreateVideoFile  IptvTestVideoAvi             C_DRIVE "video10.mp4"
//VCXMV CreateVideoFile  IptvTestVideoMp2             C_DRIVE "video11.mp4"
//VCXMV CreateVideoFile  IptvTestVideoSuperVideoCd    C_DRIVE "video12.mp4"
//VCXMV CreateVideoFile  IptvTestVideoAppleMpeg       C_DRIVE "video13.mp4"
//VCXMV CreateVideoFile  IptvTestVideoMpegAvc         C_DRIVE "video14.mp4"

pause PAUSE_SIDELOAD

VCXMV OpenCollection VCXCollectionMyVideos
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
waittestclass VCXMV

VCXMV OpenLevel EVcxMyVideosAllVideos
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
waittestclass VCXMV

VCXMV CheckMediaCount ANY_DRIVE 8
print OK!
delete VCXMV
[Endtest]

#------------------------------------------------------------------------------------
#
#  Tests getting details of sideloaded videos with different codecs.
#
#------------------------------------------------------------------------------------
[Test]
title ET30220 Get sideloaded video details - different codecs
create VCXMyVideosCollectionPluginTest VCXMV
VCXMV Create

VCXMV OpenCollection VCXCollectionMyVideos
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
waittestclass VCXMV

VCXMV OpenLevel EVcxMyVideosAllVideos
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
waittestclass VCXMV

loop 9
print Details LOOP_COUNTER
VCXMV GetMediaFullDetails ANY_DRIVE LOOP_COUNTER
endloop

print OK!
delete VCXMV
[Endtest]

#------------------------------------------------------------------------------------
#
#  Tests deleting files of videos with multiple codecs.
#
#------------------------------------------------------------------------------------
[Test]
title ET30221 Delete sideloaded videos - different codecs
create VCXMyVideosCollectionPluginTest VCXMV
VCXMV Create

VCXMV OpenCollection VCXCollectionMyVideos
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
waittestclass VCXMV

VCXMV OpenLevel EVcxMyVideosAllVideos
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
waittestclass VCXMV

VCXMV DeleteFilesOfAllMedias

pause PAUSE_SIDELOAD

VCXMV RefreshContents
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
waittestclass VCXMV

VCXMV CheckMediaCount ANY_DRIVE 0
print OK!
delete VCXMV
[Endtest]

#------------------------------------------------------------------------------------
#
#  Tests that files without video file extensions are not added to collection.
#
#------------------------------------------------------------------------------------
[Test]
title ET30222 Sideload videos - bad file extensions

callsub Cleanup

// TESTCASE START

create VCXMyVideosCollectionPluginTest VCXMV
VCXMV Create

VCXMV SetDeleteSideloadedVideos 1
VCXMV CreateVideoFile  IptvTestVideoMpeg4 C_DRIVE "video02.3gp2x"
VCXMV CreateVideoFile  IptvTestVideoMpeg4 C_DRIVE "video03.mp4x"
VCXMV CreateVideoFile  IptvTestVideoMpeg4 C_DRIVE "video04.m4vx"
VCXMV CreateVideoFile  IptvTestVideoMpeg4 C_DRIVE "video05.rmx"
VCXMV CreateVideoFile  IptvTestVideoMpeg4 C_DRIVE "video06.3g2x"
VCXMV CreateVideoFile  IptvTestVideoMpeg4 C_DRIVE "video07.dcfx"
VCXMV CreateVideoFile  IptvTestVideoMpeg4 C_DRIVE "video08.dmx"
VCXMV CreateVideoFile  IptvTestVideoMpeg4 C_DRIVE "video11.x3gp"
VCXMV CreateVideoFile  IptvTestVideoMpeg4 C_DRIVE "video12.x3gp2"
VCXMV CreateVideoFile  IptvTestVideoMpeg4 C_DRIVE "video13.xmp4"
VCXMV CreateVideoFile  IptvTestVideoMpeg4 C_DRIVE "video14.xm4v"
VCXMV CreateVideoFile  IptvTestVideoMpeg4 C_DRIVE "video15.xrm"
VCXMV CreateVideoFile  IptvTestVideoMpeg4 C_DRIVE "video16.x3g2"
VCXMV CreateVideoFile  IptvTestVideoMpeg4 C_DRIVE "video17.xdcf"
VCXMV CreateVideoFile  IptvTestVideoMpeg4 C_DRIVE "video18.xdm"
VCXMV CreateVideoFile  IptvTestVideoMpeg4 C_DRIVE "video21.3g"
VCXMV CreateVideoFile  IptvTestVideoMpeg4 C_DRIVE "video22.3p2"
VCXMV CreateVideoFile  IptvTestVideoMpeg4 C_DRIVE "video23.mp"
VCXMV CreateVideoFile  IptvTestVideoMpeg4 C_DRIVE "video24.m4"
VCXMV CreateVideoFile  IptvTestVideoMpeg4 C_DRIVE "video25.r"
VCXMV CreateVideoFile  IptvTestVideoMpeg4 C_DRIVE "video26.3g"
VCXMV CreateVideoFile  IptvTestVideoMpeg4 C_DRIVE "video27.dc"
VCXMV CreateVideoFile  IptvTestVideoMpeg4 C_DRIVE "video28.d"
VCXMV CreateVideoFile  IptvTestVideoMpeg4 C_DRIVE "video31.gp"
VCXMV CreateVideoFile  IptvTestVideoMpeg4 C_DRIVE "video32.gp2"
VCXMV CreateVideoFile  IptvTestVideoMpeg4 C_DRIVE "video33.p4"
VCXMV CreateVideoFile  IptvTestVideoMpeg4 C_DRIVE "video34.4v"
VCXMV CreateVideoFile  IptvTestVideoMpeg4 C_DRIVE "video35.m"
VCXMV CreateVideoFile  IptvTestVideoMpeg4 C_DRIVE "video36.g2"
VCXMV CreateVideoFile  IptvTestVideoMpeg4 C_DRIVE "video37.cf"
VCXMV CreateVideoFile  IptvTestVideoMpeg4 C_DRIVE "video38.m"
VCXMV CreateVideoFile  IptvTestVideoMpeg4 C_DRIVE "video41.divx"
VCXMV CreateVideoFile  IptvTestVideoMpeg4 C_DRIVE "video44.mov"
VCXMV CreateVideoFile  IptvTestVideoMpeg4 C_DRIVE "video46.swf"
VCXMV CreateVideoFile  IptvTestVideoMpeg4 C_DRIVE "video47.mpg"
VCXMV CreateVideoFile  IptvTestVideoMpeg4 C_DRIVE "video48.mp3"
VCXMV CreateVideoFile  IptvTestVideoMpeg4 C_DRIVE "video50.wav"
VCXMV CreateVideoFile  IptvTestVideoMpeg4 C_DRIVE "video51."
VCXMV CreateVideoFile  IptvTestVideoMpeg4 C_DRIVE "video52.."
VCXMV CreateVideoFile  IptvTestVideoMpeg4 C_DRIVE ".video54.mov."
VCXMV CreateVideoFile  IptvTestVideoMpeg4 C_DRIVE "xvideo563gp"
VCXMV CreateVideoFile  IptvTestVideoMpeg4 C_DRIVE "video57."
VCXMV CreateVideoFile  IptvTestVideoMpeg4 C_DRIVE "video58.xxxxxxxxxxx"
VCXMV CreateVideoFile  IptvTestVideoMpeg4 C_DRIVE "video59.xxxxxxxxxxxxxxxxxxxxxxxxx"
VCXMV CreateVideoFile  IptvTestVideoMpeg4 C_DRIVE "video60.xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"

pause PAUSE_SIDELOAD

VCXMV OpenCollection VCXCollectionMyVideos
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
waittestclass VCXMV

VCXMV OpenLevel EVcxMyVideosAllVideos
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
waittestclass VCXMV

VCXMV CheckMediaCount ANY_DRIVE 0
print OK!
delete VCXMV
[Endtest]