videocollection/mpxmyvideoscollection/tsrc/mpxmvcolltest/conf/VCXMyVideosCollectionPluginTestSideload.cfg
author Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
Tue, 26 Jan 2010 12:00:59 +0200
changeset 1 6711b85517b7
parent 0 96612d01cf9f
permissions -rw-r--r--
Revision: 201001 Kit: 201004

#-----------------------------------------------------------------------------------
#
# 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 30sec
pause 30000
print cleanup end
[EndSub]
#************************************************************************************

#************************************************************************************
# Sub CreateVideo
# Create a single video file with case id attached in the filename
#************************************************************************************
[Sub CreateVideo]
VCXMV CreateVideoFile IptvTestVideoMpeg4 C_DRIVE "video CASE .mp4"
[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
var CASE ET30200

create VCXTestUtilModule Util
// Copies some known 3G AP to "Internet" destination with "Internet" name for the AP.
Util SetUsedDestination "Internet"
Util CopyMethod "Internet" "Internet" "Internet"
// Disable connection dialog for "Internet" destination.
Util SetConnectionMethodIntAttribute "Internet" "Internet" 507 2 // 507 is ECmSeamlessnessLevel
Util SetDefaultIapCenrep
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.
var CASE ET30207

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

callsub CreateVideo

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
var CASE ET30208

callsub Cleanup

// TESTCASE START

create VCXMyVideosCollectionPluginTest VCXMV
VCXMV Create

callsub CreateVideo

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
var CASE ET30209
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
var CASE ET30210
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
var CASE ET30211

callsub Cleanup

// TESTCASE START

create VCXMyVideosCollectionPluginTest VCXMV
VCXMV Create

callsub CreateVideo

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
var CASE ET30212

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
var CASE ET30213
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
var CASE ET30214

callsub Cleanup

// TESTCASE START

create VCXMyVideosCollectionPluginTest VCXMV
VCXMV Create

VCXMV CreateVideoFile IptvTestVideoMpeg4 C_DRIVE "video0 CASE .mp4"
VCXMV CreateVideoFile IptvTestVideoMpeg4 C_DRIVE "video1 CASE .mp4"
VCXMV CreateVideoFile IptvTestVideoMpeg4 C_DRIVE "video2 CASE .mp4"
VCXMV CreateVideoFile IptvTestVideoMpeg4 C_DRIVE "video3 CASE .mp4"
VCXMV CreateVideoFile IptvTestVideoMpeg4 C_DRIVE "video4 CASE .mp4"
VCXMV CreateVideoFile IptvTestVideoMpeg4 C_DRIVE "video5 CASE .mp4"
VCXMV CreateVideoFile IptvTestVideoMpeg4 C_DRIVE "video6 CASE .mp4"
VCXMV CreateVideoFile IptvTestVideoMpeg4 C_DRIVE "video7 CASE .mp4"
VCXMV CreateVideoFile IptvTestVideoMpeg4 C_DRIVE "video8 CASE .mp4"
VCXMV CreateVideoFile IptvTestVideoMpeg4 C_DRIVE "video9 CASE .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
var CASE ET30215
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
var CASE ET30216
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
var CASE ET30217

callsub Cleanup

// TESTCASE START

create VCXMyVideosCollectionPluginTest VCXMV
VCXMV Create

VCXMV CreateVideoFile IptvTestVideoMpeg4 C_DRIVE "video0 CASE .mp4"
pause 1000
VCXMV CreateVideoFile IptvTestVideoMpeg4 E_DRIVE "video1 CASE .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
var CASE ET30218
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
var CASE ET30219

callsub Cleanup

// TESTCASE START

create VCXMyVideosCollectionPluginTest VCXMV
VCXMV Create

VCXMV CreateVideoFile  IptvTestVideo3Gp             C_DRIVE "video1 CASE .3gp"
VCXMV CreateVideoFile  IptvTestVideo3Gp2            C_DRIVE "video2 CASE .3gp"
VCXMV CreateVideoFile  IptvTestVideoMpeg4           C_DRIVE "video3 CASE .mp4"
VCXMV CreateVideoFile  IptvTestVideoMpeg4           C_DRIVE "video4 CASE .m4v"
VCXMV CreateVideoFile  IptvTestVideoRealVideo       C_DRIVE "video5 CASE .rm"
VCXMV CreateVideoFile  IptvTestVideoWmv             C_DRIVE "video6 CASE .wmv"
VCXMV CreateVideoFile  IptvTestVideoMpeg4           C_DRIVE "video7 CASE .mp4"
VCXMV CreateVideoFile  IptvTestVideoQuicktime       C_DRIVE "video8 CASE .mp4"
VCXMV CreateVideoFile  IptvTestVideoAviAC3          C_DRIVE "video9 CASE .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 9
print OK!
delete VCXMV
[Endtest]

#------------------------------------------------------------------------------------
#
#  Tests getting details of sideloaded videos with different codecs.
#
#------------------------------------------------------------------------------------
[Test]
title ET30220 Get sideloaded video details - different codecs
var CASE ET30220
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
var CASE ET30221
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
var CASE ET30222

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]