videocollection/mpxmyvideoscollection/tsrc/mpxmvcolltest/conf/VCXMyVideosCollectionPluginTest.cfg
author hgs
Fri, 16 Apr 2010 18:13:14 +0300
changeset 36 8aed59de29f9
parent 34 bbb98528c666
child 41 229f037ce963
permissions -rw-r--r--
201015
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
34
hgs
parents:
diff changeset
     1
///*
hgs
parents:
diff changeset
     2
//* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
hgs
parents:
diff changeset
     3
//* All rights reserved.
hgs
parents:
diff changeset
     4
//* This component and the accompanying materials are made available
hgs
parents:
diff changeset
     5
//* under the terms of the License "Eclipse Public License v1.0"
hgs
parents:
diff changeset
     6
//* which accompanies this distribution, and is available
hgs
parents:
diff changeset
     7
//* at the URL "http://www.eclipse.org/legal/epl-v10.html".
hgs
parents:
diff changeset
     8
//*
hgs
parents:
diff changeset
     9
//* Initial Contributors:
hgs
parents:
diff changeset
    10
//* Nokia Corporation - initial contribution.
hgs
parents:
diff changeset
    11
//*
hgs
parents:
diff changeset
    12
//* Contributors:
hgs
parents:
diff changeset
    13
//*
hgs
parents:
diff changeset
    14
//* Description: 
hgs
parents:
diff changeset
    15
//*
hgs
parents:
diff changeset
    16
//*/
hgs
parents:
diff changeset
    17
hgs
parents:
diff changeset
    18
#-----------------------------------------------------------------------------------
hgs
parents:
diff changeset
    19
#
hgs
parents:
diff changeset
    20
# STIF test script file for testing VCXMyVideosCollectionPluginTest.dll
hgs
parents:
diff changeset
    21
#
hgs
parents:
diff changeset
    22
# Tests basic functionality.
hgs
parents:
diff changeset
    23
#
hgs
parents:
diff changeset
    24
#-----------------------------------------------------------------------------------
hgs
parents:
diff changeset
    25
hgs
parents:
diff changeset
    26
[StifSettings]
hgs
parents:
diff changeset
    27
CapsModifier= VcxTestClientApiCapsMod.exe
hgs
parents:
diff changeset
    28
[EndStifSettings]
hgs
parents:
diff changeset
    29
hgs
parents:
diff changeset
    30
[Define]
hgs
parents:
diff changeset
    31
INCLUDE c:\TestFramework\VCXMVCollectionPluginTest.inc
hgs
parents:
diff changeset
    32
INCLUDE c:\TestFramework\VCXDrives.inc
hgs
parents:
diff changeset
    33
INCLUDE c:\TestFramework\VCXErrors.inc
hgs
parents:
diff changeset
    34
[Enddefine]
hgs
parents:
diff changeset
    35
hgs
parents:
diff changeset
    36
hgs
parents:
diff changeset
    37
#------------------------------------------------------------------------------------
hgs
parents:
diff changeset
    38
#
hgs
parents:
diff changeset
    39
# Removes all videos from the device.
hgs
parents:
diff changeset
    40
#
hgs
parents:
diff changeset
    41
#------------------------------------------------------------------------------------
hgs
parents:
diff changeset
    42
[Sub Cleanup]
hgs
parents:
diff changeset
    43
print cleanup start
hgs
parents:
diff changeset
    44
create  VCXMyVideosCollectionPluginTest VCXMV
hgs
parents:
diff changeset
    45
VCXMV Create
hgs
parents:
diff changeset
    46
hgs
parents:
diff changeset
    47
VCXMV OpenCollection VCXCollectionMyVideos
hgs
parents:
diff changeset
    48
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
hgs
parents:
diff changeset
    49
waittestclass VCXMV
hgs
parents:
diff changeset
    50
hgs
parents:
diff changeset
    51
VCXMV OpenLevel EVcxMyVideosAllVideos
hgs
parents:
diff changeset
    52
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened KVCXMYVideosTestMessageListComplete
hgs
parents:
diff changeset
    53
waittestclass VCXMV
hgs
parents:
diff changeset
    54
hgs
parents:
diff changeset
    55
VCXMV RemoveAllMedia
hgs
parents:
diff changeset
    56
hgs
parents:
diff changeset
    57
delete VCXMV
hgs
parents:
diff changeset
    58
pause 2000
hgs
parents:
diff changeset
    59
print cleanup end
hgs
parents:
diff changeset
    60
[EndSub]
hgs
parents:
diff changeset
    61
hgs
parents:
diff changeset
    62
hgs
parents:
diff changeset
    63
#------------------------------------------------------------------------------------
hgs
parents:
diff changeset
    64
#
hgs
parents:
diff changeset
    65
# Open categories level
hgs
parents:
diff changeset
    66
#
hgs
parents:
diff changeset
    67
#------------------------------------------------------------------------------------   
hgs
parents:
diff changeset
    68
[Test]
hgs
parents:
diff changeset
    69
title Open categories level
hgs
parents:
diff changeset
    70
hgs
parents:
diff changeset
    71
// TESTCASE START
hgs
parents:
diff changeset
    72
hgs
parents:
diff changeset
    73
create VCXMyVideosCollectionPluginTest VCXMV
hgs
parents:
diff changeset
    74
VCXMV Create
hgs
parents:
diff changeset
    75
hgs
parents:
diff changeset
    76
VCXMV OpenCollection VCXCollectionMyVideos
hgs
parents:
diff changeset
    77
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
hgs
parents:
diff changeset
    78
waittestclass VCXMV
hgs
parents:
diff changeset
    79
hgs
parents:
diff changeset
    80
print OK!
hgs
parents:
diff changeset
    81
delete VCXMV
hgs
parents:
diff changeset
    82
[Endtest]
hgs
parents:
diff changeset
    83
hgs
parents:
diff changeset
    84
#------------------------------------------------------------------------------------
hgs
parents:
diff changeset
    85
#
hgs
parents:
diff changeset
    86
# Open All videos level
hgs
parents:
diff changeset
    87
#
hgs
parents:
diff changeset
    88
#------------------------------------------------------------------------------------   
hgs
parents:
diff changeset
    89
[Test]
hgs
parents:
diff changeset
    90
title Open All videos level
hgs
parents:
diff changeset
    91
hgs
parents:
diff changeset
    92
// TESTCASE START
hgs
parents:
diff changeset
    93
hgs
parents:
diff changeset
    94
create VCXMyVideosCollectionPluginTest VCXMV
hgs
parents:
diff changeset
    95
VCXMV Create
hgs
parents:
diff changeset
    96
hgs
parents:
diff changeset
    97
VCXMV OpenCollection VCXCollectionMyVideos
hgs
parents:
diff changeset
    98
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
hgs
parents:
diff changeset
    99
waittestclass VCXMV
hgs
parents:
diff changeset
   100
hgs
parents:
diff changeset
   101
VCXMV OpenLevel EVcxMyVideosAllVideos
hgs
parents:
diff changeset
   102
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened KVCXMYVideosTestMessageListComplete
hgs
parents:
diff changeset
   103
waittestclass VCXMV
hgs
parents:
diff changeset
   104
hgs
parents:
diff changeset
   105
print OK!
hgs
parents:
diff changeset
   106
delete VCXMV
hgs
parents:
diff changeset
   107
[Endtest]
hgs
parents:
diff changeset
   108
hgs
parents:
diff changeset
   109
hgs
parents:
diff changeset
   110
#------------------------------------------------------------------------------------
hgs
parents:
diff changeset
   111
#
hgs
parents:
diff changeset
   112
# Sideload video before collection plugin is opened.
hgs
parents:
diff changeset
   113
#
hgs
parents:
diff changeset
   114
#------------------------------------------------------------------------------------   
hgs
parents:
diff changeset
   115
[Test]
hgs
parents:
diff changeset
   116
title Sideload video before collection plugin is opened.
hgs
parents:
diff changeset
   117
hgs
parents:
diff changeset
   118
callsub Cleanup
hgs
parents:
diff changeset
   119
hgs
parents:
diff changeset
   120
// TESTCASE START
hgs
parents:
diff changeset
   121
hgs
parents:
diff changeset
   122
create VCXMyVideosCollectionPluginTest VCXMV
hgs
parents:
diff changeset
   123
VCXMV Create
hgs
parents:
diff changeset
   124
hgs
parents:
diff changeset
   125
VCXMV CreateVideoFile VcxTestVideoMpeg4 DRIVE_1 "video0.mp4"
hgs
parents:
diff changeset
   126
pause 10000
hgs
parents:
diff changeset
   127
hgs
parents:
diff changeset
   128
VCXMV OpenCollection VCXCollectionMyVideos
hgs
parents:
diff changeset
   129
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
hgs
parents:
diff changeset
   130
waittestclass VCXMV
hgs
parents:
diff changeset
   131
hgs
parents:
diff changeset
   132
VCXMV OpenLevel EVcxMyVideosAllVideos
hgs
parents:
diff changeset
   133
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened KVCXMYVideosTestMessageListComplete
hgs
parents:
diff changeset
   134
waittestclass VCXMV
hgs
parents:
diff changeset
   135
hgs
parents:
diff changeset
   136
VCXMV CheckMediaCount ANY_DRIVE 1
hgs
parents:
diff changeset
   137
VCXMV CheckMediaDetail ANY_DRIVE 0 EVcxTestMapping_KMPXMediaGeneralFlags EVcxMyVideosVideoNew
hgs
parents:
diff changeset
   138
VCXMV CheckMediaDetail ANY_DRIVE 0 EVcxTestMapping_KVcxMediaMyVideosOrigin EVcxMyVideosOriginOther
hgs
parents:
diff changeset
   139
hgs
parents:
diff changeset
   140
print OK!
hgs
parents:
diff changeset
   141
delete VCXMV
hgs
parents:
diff changeset
   142
[Endtest]
hgs
parents:
diff changeset
   143
hgs
parents:
diff changeset
   144
#------------------------------------------------------------------------------------
hgs
parents:
diff changeset
   145
#
hgs
parents:
diff changeset
   146
# Sideload video when categories level is open
hgs
parents:
diff changeset
   147
#
hgs
parents:
diff changeset
   148
#------------------------------------------------------------------------------------   
hgs
parents:
diff changeset
   149
[Test]
hgs
parents:
diff changeset
   150
title Sideload video when categories level is open
hgs
parents:
diff changeset
   151
hgs
parents:
diff changeset
   152
callsub Cleanup
hgs
parents:
diff changeset
   153
hgs
parents:
diff changeset
   154
// TESTCASE START
hgs
parents:
diff changeset
   155
hgs
parents:
diff changeset
   156
create VCXMyVideosCollectionPluginTest VCXMV
hgs
parents:
diff changeset
   157
VCXMV Create
hgs
parents:
diff changeset
   158
hgs
parents:
diff changeset
   159
VCXMV OpenCollection VCXCollectionMyVideos
hgs
parents:
diff changeset
   160
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
hgs
parents:
diff changeset
   161
waittestclass VCXMV
hgs
parents:
diff changeset
   162
hgs
parents:
diff changeset
   163
VCXMV CreateVideoFileNoWait VcxTestVideoMpeg4 DRIVE_1 "video0.mp4"
hgs
parents:
diff changeset
   164
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageMpxCategoryModified KVCXMYVideosTestMessageMpxVideoInserted KVCXMYVideosTestMessageCollectionOpened
hgs
parents:
diff changeset
   165
waittestclass VCXMV
hgs
parents:
diff changeset
   166
hgs
parents:
diff changeset
   167
VCXMV OpenLevel EVcxMyVideosAllVideos
hgs
parents:
diff changeset
   168
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened KVCXMYVideosTestMessageListComplete
hgs
parents:
diff changeset
   169
waittestclass VCXMV
hgs
parents:
diff changeset
   170
hgs
parents:
diff changeset
   171
VCXMV CheckMediaCount ANY_DRIVE 1
hgs
parents:
diff changeset
   172
VCXMV CheckMediaDetail ANY_DRIVE 0 EVcxTestMapping_KMPXMediaGeneralFlags EVcxMyVideosVideoNew
hgs
parents:
diff changeset
   173
VCXMV CheckMediaDetail ANY_DRIVE 0 EVcxTestMapping_KVcxMediaMyVideosOrigin EVcxMyVideosOriginOther
hgs
parents:
diff changeset
   174
hgs
parents:
diff changeset
   175
print OK!
hgs
parents:
diff changeset
   176
delete VCXMV
hgs
parents:
diff changeset
   177
[Endtest]
hgs
parents:
diff changeset
   178
hgs
parents:
diff changeset
   179
#------------------------------------------------------------------------------------
hgs
parents:
diff changeset
   180
#
hgs
parents:
diff changeset
   181
# Sideload video while category is open
hgs
parents:
diff changeset
   182
#
hgs
parents:
diff changeset
   183
#------------------------------------------------------------------------------------   
hgs
parents:
diff changeset
   184
[Test]
hgs
parents:
diff changeset
   185
title Sideload video while category is open
hgs
parents:
diff changeset
   186
hgs
parents:
diff changeset
   187
callsub Cleanup
hgs
parents:
diff changeset
   188
hgs
parents:
diff changeset
   189
// TESTCASE START
hgs
parents:
diff changeset
   190
hgs
parents:
diff changeset
   191
create VCXMyVideosCollectionPluginTest VCXMV
hgs
parents:
diff changeset
   192
VCXMV Create
hgs
parents:
diff changeset
   193
hgs
parents:
diff changeset
   194
VCXMV OpenCollection VCXCollectionMyVideos
hgs
parents:
diff changeset
   195
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
hgs
parents:
diff changeset
   196
waittestclass VCXMV
hgs
parents:
diff changeset
   197
hgs
parents:
diff changeset
   198
VCXMV OpenLevel EVcxMyVideosAllVideos
hgs
parents:
diff changeset
   199
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened KVCXMYVideosTestMessageListComplete
hgs
parents:
diff changeset
   200
waittestclass VCXMV
hgs
parents:
diff changeset
   201
hgs
parents:
diff changeset
   202
VCXMV CreateVideoFileNoWait VcxTestVideoMpeg4 DRIVE_1 "video0.mp4"
hgs
parents:
diff changeset
   203
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageMpxCategoryModified KVCXMYVideosTestMessageMpxVideoInserted KVCXMYVideosTestMessageCollectionOpened
hgs
parents:
diff changeset
   204
waittestclass VCXMV
hgs
parents:
diff changeset
   205
hgs
parents:
diff changeset
   206
VCXMV CheckMediaCount ANY_DRIVE 1
hgs
parents:
diff changeset
   207
VCXMV CheckMediaDetail ANY_DRIVE 0 EVcxTestMapping_KMPXMediaGeneralFlags EVcxMyVideosVideoNew
hgs
parents:
diff changeset
   208
VCXMV CheckMediaDetail ANY_DRIVE 0 EVcxTestMapping_KVcxMediaMyVideosOrigin EVcxMyVideosOriginOther
hgs
parents:
diff changeset
   209
hgs
parents:
diff changeset
   210
print OK!
hgs
parents:
diff changeset
   211
delete VCXMV
hgs
parents:
diff changeset
   212
[Endtest]
hgs
parents:
diff changeset
   213
hgs
parents:
diff changeset
   214
hgs
parents:
diff changeset
   215
#------------------------------------------------------------------------------------
hgs
parents:
diff changeset
   216
#
hgs
parents:
diff changeset
   217
# Sideload video to 1st drive
hgs
parents:
diff changeset
   218
#
hgs
parents:
diff changeset
   219
#------------------------------------------------------------------------------------   
hgs
parents:
diff changeset
   220
[Test]
hgs
parents:
diff changeset
   221
title Sideload video to 1st drive
hgs
parents:
diff changeset
   222
hgs
parents:
diff changeset
   223
callsub Cleanup
hgs
parents:
diff changeset
   224
hgs
parents:
diff changeset
   225
// TESTCASE START
hgs
parents:
diff changeset
   226
hgs
parents:
diff changeset
   227
create VCXMyVideosCollectionPluginTest VCXMV
hgs
parents:
diff changeset
   228
VCXMV Create
hgs
parents:
diff changeset
   229
hgs
parents:
diff changeset
   230
VCXMV OpenCollection VCXCollectionMyVideos
hgs
parents:
diff changeset
   231
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
hgs
parents:
diff changeset
   232
waittestclass VCXMV
hgs
parents:
diff changeset
   233
hgs
parents:
diff changeset
   234
VCXMV OpenLevel EVcxMyVideosAllVideos
hgs
parents:
diff changeset
   235
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened KVCXMYVideosTestMessageListComplete
hgs
parents:
diff changeset
   236
waittestclass VCXMV
hgs
parents:
diff changeset
   237
hgs
parents:
diff changeset
   238
VCXMV CreateVideoFile VcxTestVideoMpeg4 DRIVE_1 "video0.mp4"
hgs
parents:
diff changeset
   239
hgs
parents:
diff changeset
   240
VCXMV CheckMediaCount ANY_DRIVE 1
hgs
parents:
diff changeset
   241
VCXMV CheckMediaDetail ANY_DRIVE 0 EVcxTestMapping_KMPXMediaGeneralFlags EVcxMyVideosVideoNew
hgs
parents:
diff changeset
   242
VCXMV CheckMediaDetail ANY_DRIVE 0 EVcxTestMapping_KVcxMediaMyVideosOrigin EVcxMyVideosOriginOther
hgs
parents:
diff changeset
   243
hgs
parents:
diff changeset
   244
print OK!
hgs
parents:
diff changeset
   245
delete VCXMV
hgs
parents:
diff changeset
   246
[Endtest]
hgs
parents:
diff changeset
   247
hgs
parents:
diff changeset
   248
hgs
parents:
diff changeset
   249
#------------------------------------------------------------------------------------
hgs
parents:
diff changeset
   250
#
hgs
parents:
diff changeset
   251
# Sideload video to 2nd drive
hgs
parents:
diff changeset
   252
#
hgs
parents:
diff changeset
   253
#------------------------------------------------------------------------------------   
hgs
parents:
diff changeset
   254
[Test]
hgs
parents:
diff changeset
   255
title Sideload video to 2nd drive
hgs
parents:
diff changeset
   256
hgs
parents:
diff changeset
   257
callsub Cleanup
hgs
parents:
diff changeset
   258
hgs
parents:
diff changeset
   259
// TESTCASE START
hgs
parents:
diff changeset
   260
hgs
parents:
diff changeset
   261
create VCXMyVideosCollectionPluginTest VCXMV
hgs
parents:
diff changeset
   262
VCXMV Create
hgs
parents:
diff changeset
   263
hgs
parents:
diff changeset
   264
VCXMV OpenCollection VCXCollectionMyVideos
hgs
parents:
diff changeset
   265
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
hgs
parents:
diff changeset
   266
waittestclass VCXMV
hgs
parents:
diff changeset
   267
hgs
parents:
diff changeset
   268
VCXMV OpenLevel EVcxMyVideosAllVideos
hgs
parents:
diff changeset
   269
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened KVCXMYVideosTestMessageListComplete
hgs
parents:
diff changeset
   270
waittestclass VCXMV
hgs
parents:
diff changeset
   271
hgs
parents:
diff changeset
   272
VCXMV CreateVideoFile VcxTestVideoMpeg4 DRIVE_2 "video0.mp4"
hgs
parents:
diff changeset
   273
hgs
parents:
diff changeset
   274
VCXMV CheckMediaCount ANY_DRIVE 1
hgs
parents:
diff changeset
   275
VCXMV CheckMediaDetail ANY_DRIVE 0 EVcxTestMapping_KMPXMediaGeneralFlags EVcxMyVideosVideoNew
hgs
parents:
diff changeset
   276
VCXMV CheckMediaDetail ANY_DRIVE 0 EVcxTestMapping_KVcxMediaMyVideosOrigin EVcxMyVideosOriginOther
hgs
parents:
diff changeset
   277
hgs
parents:
diff changeset
   278
print OK!
hgs
parents:
diff changeset
   279
delete VCXMV
hgs
parents:
diff changeset
   280
[Endtest]
hgs
parents:
diff changeset
   281
hgs
parents:
diff changeset
   282
hgs
parents:
diff changeset
   283
#------------------------------------------------------------------------------------
hgs
parents:
diff changeset
   284
#
hgs
parents:
diff changeset
   285
# Sideload video to 3rd drive
hgs
parents:
diff changeset
   286
#
hgs
parents:
diff changeset
   287
#------------------------------------------------------------------------------------   
hgs
parents:
diff changeset
   288
[Test]
hgs
parents:
diff changeset
   289
title Sideload video to 3rd drive
hgs
parents:
diff changeset
   290
hgs
parents:
diff changeset
   291
callsub Cleanup
hgs
parents:
diff changeset
   292
hgs
parents:
diff changeset
   293
// TESTCASE START
hgs
parents:
diff changeset
   294
hgs
parents:
diff changeset
   295
create VCXMyVideosCollectionPluginTest VCXMV
hgs
parents:
diff changeset
   296
VCXMV Create
hgs
parents:
diff changeset
   297
hgs
parents:
diff changeset
   298
VCXMV OpenCollection VCXCollectionMyVideos
hgs
parents:
diff changeset
   299
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
hgs
parents:
diff changeset
   300
waittestclass VCXMV
hgs
parents:
diff changeset
   301
hgs
parents:
diff changeset
   302
VCXMV OpenLevel EVcxMyVideosAllVideos
hgs
parents:
diff changeset
   303
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened KVCXMYVideosTestMessageListComplete
hgs
parents:
diff changeset
   304
waittestclass VCXMV
hgs
parents:
diff changeset
   305
hgs
parents:
diff changeset
   306
VCXMV CreateVideoFile VcxTestVideoMpeg4 DRIVE_3 "video0.mp4"
hgs
parents:
diff changeset
   307
hgs
parents:
diff changeset
   308
VCXMV CheckMediaCount ANY_DRIVE 1
hgs
parents:
diff changeset
   309
VCXMV CheckMediaDetail ANY_DRIVE 0 EVcxTestMapping_KMPXMediaGeneralFlags EVcxMyVideosVideoNew
hgs
parents:
diff changeset
   310
VCXMV CheckMediaDetail ANY_DRIVE 0 EVcxTestMapping_KVcxMediaMyVideosOrigin EVcxMyVideosOriginOther
hgs
parents:
diff changeset
   311
hgs
parents:
diff changeset
   312
print OK!
hgs
parents:
diff changeset
   313
delete VCXMV
hgs
parents:
diff changeset
   314
[Endtest]
hgs
parents:
diff changeset
   315
hgs
parents:
diff changeset
   316
#------------------------------------------------------------------------------------
hgs
parents:
diff changeset
   317
#
hgs
parents:
diff changeset
   318
# Sideload multiple videos
hgs
parents:
diff changeset
   319
#
hgs
parents:
diff changeset
   320
#------------------------------------------------------------------------------------   
hgs
parents:
diff changeset
   321
[Test]
hgs
parents:
diff changeset
   322
title Sideload multiple videos
hgs
parents:
diff changeset
   323
hgs
parents:
diff changeset
   324
callsub Cleanup
hgs
parents:
diff changeset
   325
hgs
parents:
diff changeset
   326
// TESTCASE START
hgs
parents:
diff changeset
   327
hgs
parents:
diff changeset
   328
create VCXMyVideosCollectionPluginTest VCXMV
hgs
parents:
diff changeset
   329
VCXMV Create
hgs
parents:
diff changeset
   330
hgs
parents:
diff changeset
   331
VCXMV OpenCollection VCXCollectionMyVideos
hgs
parents:
diff changeset
   332
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
hgs
parents:
diff changeset
   333
waittestclass VCXMV
hgs
parents:
diff changeset
   334
hgs
parents:
diff changeset
   335
VCXMV OpenLevel EVcxMyVideosAllVideos
hgs
parents:
diff changeset
   336
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened KVCXMYVideosTestMessageListComplete
hgs
parents:
diff changeset
   337
waittestclass VCXMV
hgs
parents:
diff changeset
   338
hgs
parents:
diff changeset
   339
VCXMV CreateVideoFile VcxTestVideoMpeg4 DRIVE_1 "video.mp4" ANY_SIZE 10
hgs
parents:
diff changeset
   340
hgs
parents:
diff changeset
   341
VCXMV CheckMediaCount ANY_DRIVE 10
hgs
parents:
diff changeset
   342
VCXMV CheckMediaDetail ANY_DRIVE 0 EVcxTestMapping_KMPXMediaGeneralFlags EVcxMyVideosVideoNew
hgs
parents:
diff changeset
   343
VCXMV CheckMediaDetail ANY_DRIVE 0 EVcxTestMapping_KVcxMediaMyVideosOrigin EVcxMyVideosOriginOther
hgs
parents:
diff changeset
   344
hgs
parents:
diff changeset
   345
print OK!
hgs
parents:
diff changeset
   346
delete VCXMV
hgs
parents:
diff changeset
   347
[Endtest]
hgs
parents:
diff changeset
   348
hgs
parents:
diff changeset
   349
#------------------------------------------------------------------------------------
hgs
parents:
diff changeset
   350
#
hgs
parents:
diff changeset
   351
# Sideload multiple videos to multiple drives
hgs
parents:
diff changeset
   352
#
hgs
parents:
diff changeset
   353
#------------------------------------------------------------------------------------   
hgs
parents:
diff changeset
   354
[Test]
hgs
parents:
diff changeset
   355
title Sideload multiple videos to multiple drives
hgs
parents:
diff changeset
   356
hgs
parents:
diff changeset
   357
callsub Cleanup
hgs
parents:
diff changeset
   358
hgs
parents:
diff changeset
   359
// TESTCASE START
hgs
parents:
diff changeset
   360
hgs
parents:
diff changeset
   361
create VCXMyVideosCollectionPluginTest VCXMV
hgs
parents:
diff changeset
   362
VCXMV Create
hgs
parents:
diff changeset
   363
hgs
parents:
diff changeset
   364
VCXMV OpenCollection VCXCollectionMyVideos
hgs
parents:
diff changeset
   365
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
hgs
parents:
diff changeset
   366
waittestclass VCXMV
hgs
parents:
diff changeset
   367
hgs
parents:
diff changeset
   368
VCXMV OpenLevel EVcxMyVideosAllVideos
hgs
parents:
diff changeset
   369
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened KVCXMYVideosTestMessageListComplete
hgs
parents:
diff changeset
   370
waittestclass VCXMV
hgs
parents:
diff changeset
   371
hgs
parents:
diff changeset
   372
VCXMV CreateVideoFileNoWait VcxTestVideoMpeg4 DRIVE_1 "video1_DRIVE1.mp4" ANY_SIZE 3
hgs
parents:
diff changeset
   373
VCXMV CreateVideoFileNoWait VcxTestVideoMpeg4 DRIVE_2 "video2_DRIVE2.mp4" ANY_SIZE 3
hgs
parents:
diff changeset
   374
VCXMV CreateVideoFileNoWait VcxTestVideoMpeg4 DRIVE_1 "video3_DRIVE1.mp4" ANY_SIZE 3
hgs
parents:
diff changeset
   375
VCXMV CreateVideoFileNoWait VcxTestVideoMpeg4 DRIVE_2 "video4_DRIVE2.mp4" ANY_SIZE 3
hgs
parents:
diff changeset
   376
hgs
parents:
diff changeset
   377
pause PAUSE_SIDELOAD_MINUTE
hgs
parents:
diff changeset
   378
hgs
parents:
diff changeset
   379
VCXMV CheckMediaCount ANY_DRIVE 12
hgs
parents:
diff changeset
   380
VCXMV CheckMediaDetail ANY_DRIVE 0 EVcxTestMapping_KMPXMediaGeneralFlags EVcxMyVideosVideoNew
hgs
parents:
diff changeset
   381
VCXMV CheckMediaDetail ANY_DRIVE 0 EVcxTestMapping_KVcxMediaMyVideosOrigin EVcxMyVideosOriginOther
hgs
parents:
diff changeset
   382
hgs
parents:
diff changeset
   383
print OK!
hgs
parents:
diff changeset
   384
delete VCXMV
hgs
parents:
diff changeset
   385
[Endtest]
hgs
parents:
diff changeset
   386
hgs
parents:
diff changeset
   387
#------------------------------------------------------------------------------------
hgs
parents:
diff changeset
   388
#
hgs
parents:
diff changeset
   389
# Get details of video
hgs
parents:
diff changeset
   390
#
hgs
parents:
diff changeset
   391
#------------------------------------------------------------------------------------   
hgs
parents:
diff changeset
   392
[Test]
hgs
parents:
diff changeset
   393
title Get details of video
hgs
parents:
diff changeset
   394
hgs
parents:
diff changeset
   395
callsub Cleanup
hgs
parents:
diff changeset
   396
hgs
parents:
diff changeset
   397
// TESTCASE START
hgs
parents:
diff changeset
   398
hgs
parents:
diff changeset
   399
create VCXMyVideosCollectionPluginTest VCXMV
hgs
parents:
diff changeset
   400
VCXMV Create
hgs
parents:
diff changeset
   401
hgs
parents:
diff changeset
   402
VCXMV OpenCollection VCXCollectionMyVideos
hgs
parents:
diff changeset
   403
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
hgs
parents:
diff changeset
   404
waittestclass VCXMV
hgs
parents:
diff changeset
   405
hgs
parents:
diff changeset
   406
VCXMV OpenLevel EVcxMyVideosAllVideos
hgs
parents:
diff changeset
   407
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened KVCXMYVideosTestMessageListComplete
hgs
parents:
diff changeset
   408
waittestclass VCXMV
hgs
parents:
diff changeset
   409
hgs
parents:
diff changeset
   410
VCXMV CreateVideoFile VcxTestVideoMpeg4 DRIVE_1 "video.mp4"
hgs
parents:
diff changeset
   411
hgs
parents:
diff changeset
   412
VCXMV CheckMediaCount ANY_DRIVE 1
hgs
parents:
diff changeset
   413
hgs
parents:
diff changeset
   414
VCXMV CheckMediaDetail ANY_DRIVE 0 EVcxTestMapping_KMPXMediaGeneralFlags EVcxMyVideosVideoNew
hgs
parents:
diff changeset
   415
VCXMV CheckMediaDetail ANY_DRIVE 0 EVcxTestMapping_KVcxMediaMyVideosOrigin EVcxMyVideosOriginOther
hgs
parents:
diff changeset
   416
VCXMV CheckMediaDetail ANY_DRIVE 0 EVcxTestMapping_KMPXMediaGeneralTitle "video"
hgs
parents:
diff changeset
   417
hgs
parents:
diff changeset
   418
VCXMV GetMediaFullDetailsByMpxId ANY_DRIVE 0
hgs
parents:
diff changeset
   419
hgs
parents:
diff changeset
   420
print OK!
hgs
parents:
diff changeset
   421
delete VCXMV
hgs
parents:
diff changeset
   422
[Endtest]
hgs
parents:
diff changeset
   423
hgs
parents:
diff changeset
   424
#------------------------------------------------------------------------------------
hgs
parents:
diff changeset
   425
#
hgs
parents:
diff changeset
   426
# Sideload, close category, open category
hgs
parents:
diff changeset
   427
#
hgs
parents:
diff changeset
   428
#------------------------------------------------------------------------------------   
hgs
parents:
diff changeset
   429
[Test]
hgs
parents:
diff changeset
   430
title Sideload, close category, open category
hgs
parents:
diff changeset
   431
hgs
parents:
diff changeset
   432
callsub Cleanup
hgs
parents:
diff changeset
   433
hgs
parents:
diff changeset
   434
// TESTCASE START
hgs
parents:
diff changeset
   435
hgs
parents:
diff changeset
   436
create VCXMyVideosCollectionPluginTest VCXMV
hgs
parents:
diff changeset
   437
VCXMV Create
hgs
parents:
diff changeset
   438
hgs
parents:
diff changeset
   439
VCXMV OpenCollection VCXCollectionMyVideos
hgs
parents:
diff changeset
   440
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
hgs
parents:
diff changeset
   441
waittestclass VCXMV
hgs
parents:
diff changeset
   442
hgs
parents:
diff changeset
   443
VCXMV OpenLevel EVcxMyVideosAllVideos
hgs
parents:
diff changeset
   444
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened KVCXMYVideosTestMessageListComplete
hgs
parents:
diff changeset
   445
waittestclass VCXMV
hgs
parents:
diff changeset
   446
hgs
parents:
diff changeset
   447
VCXMV CreateVideoFile VcxTestVideoMpeg4 DRIVE_1 "video0.mp4"
hgs
parents:
diff changeset
   448
36
hgs
parents: 34
diff changeset
   449
VCXMV CloseLevel
34
hgs
parents:
diff changeset
   450
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
hgs
parents:
diff changeset
   451
waittestclass VCXMV
hgs
parents:
diff changeset
   452
36
hgs
parents: 34
diff changeset
   453
VCXMV CoolDown
hgs
parents: 34
diff changeset
   454
34
hgs
parents:
diff changeset
   455
VCXMV OpenLevel EVcxMyVideosAllVideos
hgs
parents:
diff changeset
   456
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened KVCXMYVideosTestMessageListComplete
hgs
parents:
diff changeset
   457
waittestclass VCXMV
hgs
parents:
diff changeset
   458
hgs
parents:
diff changeset
   459
VCXMV CheckMediaCount ANY_DRIVE 1
hgs
parents:
diff changeset
   460
VCXMV CheckMediaDetail ANY_DRIVE 0 EVcxTestMapping_KMPXMediaGeneralFlags EVcxMyVideosVideoNew
hgs
parents:
diff changeset
   461
VCXMV CheckMediaDetail ANY_DRIVE 0 EVcxTestMapping_KVcxMediaMyVideosOrigin EVcxMyVideosOriginOther
hgs
parents:
diff changeset
   462
hgs
parents:
diff changeset
   463
print OK!
hgs
parents:
diff changeset
   464
delete VCXMV
hgs
parents:
diff changeset
   465
[Endtest]
hgs
parents:
diff changeset
   466
hgs
parents:
diff changeset
   467
hgs
parents:
diff changeset
   468
#------------------------------------------------------------------------------------
hgs
parents:
diff changeset
   469
#
hgs
parents:
diff changeset
   470
# Delete file of a video
hgs
parents:
diff changeset
   471
#
hgs
parents:
diff changeset
   472
#------------------------------------------------------------------------------------   
hgs
parents:
diff changeset
   473
[Test]
hgs
parents:
diff changeset
   474
title Delete file of a video
hgs
parents:
diff changeset
   475
hgs
parents:
diff changeset
   476
callsub Cleanup
hgs
parents:
diff changeset
   477
hgs
parents:
diff changeset
   478
create VCXMyVideosCollectionPluginTest VCXMV
hgs
parents:
diff changeset
   479
VCXMV Create
hgs
parents:
diff changeset
   480
hgs
parents:
diff changeset
   481
VCXMV OpenCollection VCXCollectionMyVideos
hgs
parents:
diff changeset
   482
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
hgs
parents:
diff changeset
   483
waittestclass VCXMV
hgs
parents:
diff changeset
   484
hgs
parents:
diff changeset
   485
VCXMV OpenLevel EVcxMyVideosAllVideos
hgs
parents:
diff changeset
   486
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened KVCXMYVideosTestMessageListComplete
hgs
parents:
diff changeset
   487
waittestclass VCXMV
hgs
parents:
diff changeset
   488
hgs
parents:
diff changeset
   489
VCXMV CreateVideoFile VcxTestVideoMpeg4 DRIVE_1 "video.mp4"
hgs
parents:
diff changeset
   490
VCXMV CheckMediaCount ANY_DRIVE 1
hgs
parents:
diff changeset
   491
hgs
parents:
diff changeset
   492
VCXMV DeleteFileOfMedia ANY_DRIVE 0
hgs
parents:
diff changeset
   493
hgs
parents:
diff changeset
   494
pause 10000
hgs
parents:
diff changeset
   495
hgs
parents:
diff changeset
   496
VCXMV CheckMediaCount ANY_DRIVE 0
hgs
parents:
diff changeset
   497
print OK!
hgs
parents:
diff changeset
   498
delete VCXMV
hgs
parents:
diff changeset
   499
[Endtest]
hgs
parents:
diff changeset
   500
hgs
parents:
diff changeset
   501
hgs
parents:
diff changeset
   502
#------------------------------------------------------------------------------------
hgs
parents:
diff changeset
   503
#
hgs
parents:
diff changeset
   504
# Delete video
hgs
parents:
diff changeset
   505
#
hgs
parents:
diff changeset
   506
#------------------------------------------------------------------------------------   
hgs
parents:
diff changeset
   507
[Test]
hgs
parents:
diff changeset
   508
title Delete video
hgs
parents:
diff changeset
   509
hgs
parents:
diff changeset
   510
callsub Cleanup
hgs
parents:
diff changeset
   511
hgs
parents:
diff changeset
   512
create VCXMyVideosCollectionPluginTest VCXMV
hgs
parents:
diff changeset
   513
VCXMV Create
hgs
parents:
diff changeset
   514
hgs
parents:
diff changeset
   515
VCXMV OpenCollection VCXCollectionMyVideos
hgs
parents:
diff changeset
   516
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
hgs
parents:
diff changeset
   517
waittestclass VCXMV
hgs
parents:
diff changeset
   518
hgs
parents:
diff changeset
   519
VCXMV OpenLevel EVcxMyVideosAllVideos
hgs
parents:
diff changeset
   520
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened KVCXMYVideosTestMessageListComplete
hgs
parents:
diff changeset
   521
waittestclass VCXMV
hgs
parents:
diff changeset
   522
hgs
parents:
diff changeset
   523
VCXMV CreateVideoFile VcxTestVideoMpeg4 DRIVE_1 "video.mp4"
hgs
parents:
diff changeset
   524
VCXMV CheckMediaCount ANY_DRIVE 1
hgs
parents:
diff changeset
   525
hgs
parents:
diff changeset
   526
VCXMV DeleteMedia DRIVE_1 0 0
hgs
parents:
diff changeset
   527
VCXMV WaitForMessages KVCXMYVideosTestMessageCommandComplete KVCXMYVideosTestMessageDeleteStarted KVCXMYVideosTestMessageDeleteResp KVCXMYVideosTestMessageMpxCategoryModified KVCXMYVideosTestMessageCollectionOpened
hgs
parents:
diff changeset
   528
waittestclass VCXMV
hgs
parents:
diff changeset
   529
hgs
parents:
diff changeset
   530
VCXMV CheckMediaCount ANY_DRIVE 0
hgs
parents:
diff changeset
   531
print OK!
hgs
parents:
diff changeset
   532
delete VCXMV
hgs
parents:
diff changeset
   533
[Endtest]
hgs
parents:
diff changeset
   534
hgs
parents:
diff changeset
   535
hgs
parents:
diff changeset
   536
#------------------------------------------------------------------------------------
hgs
parents:
diff changeset
   537
#
hgs
parents:
diff changeset
   538
# Delete multiple videos
hgs
parents:
diff changeset
   539
#
hgs
parents:
diff changeset
   540
#------------------------------------------------------------------------------------   
hgs
parents:
diff changeset
   541
[Test]
hgs
parents:
diff changeset
   542
title Delete multiple videos
hgs
parents:
diff changeset
   543
hgs
parents:
diff changeset
   544
callsub Cleanup
hgs
parents:
diff changeset
   545
hgs
parents:
diff changeset
   546
create VCXMyVideosCollectionPluginTest VCXMV
hgs
parents:
diff changeset
   547
VCXMV Create
hgs
parents:
diff changeset
   548
hgs
parents:
diff changeset
   549
VCXMV OpenCollection VCXCollectionMyVideos
hgs
parents:
diff changeset
   550
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
hgs
parents:
diff changeset
   551
waittestclass VCXMV
hgs
parents:
diff changeset
   552
hgs
parents:
diff changeset
   553
VCXMV OpenLevel EVcxMyVideosAllVideos
hgs
parents:
diff changeset
   554
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened KVCXMYVideosTestMessageListComplete
hgs
parents:
diff changeset
   555
waittestclass VCXMV
hgs
parents:
diff changeset
   556
hgs
parents:
diff changeset
   557
VCXMV CreateVideoFile VcxTestVideoMpeg4 DRIVE_1 "video.mp4" ANY_SIZE 10
hgs
parents:
diff changeset
   558
VCXMV CheckMediaCount ANY_DRIVE 10
hgs
parents:
diff changeset
   559
hgs
parents:
diff changeset
   560
VCXMV DeleteMedias ANY_DRIVE 0 10 0
hgs
parents:
diff changeset
   561
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCommandComplete KVCXMYVideosTestMessageDeleteStarted KVCXMYVideosTestMessageDeleteResp KVCXMYVideosTestMessageCollectionOpened
hgs
parents:
diff changeset
   562
waittestclass VCXMV
hgs
parents:
diff changeset
   563
hgs
parents:
diff changeset
   564
VCXMV CoolDown
hgs
parents:
diff changeset
   565
hgs
parents:
diff changeset
   566
VCXMV CheckMediaCount ANY_DRIVE 0
hgs
parents:
diff changeset
   567
print OK!
hgs
parents:
diff changeset
   568
delete VCXMV
hgs
parents:
diff changeset
   569
[Endtest]
hgs
parents:
diff changeset
   570
hgs
parents:
diff changeset
   571
#------------------------------------------------------------------------------------
hgs
parents:
diff changeset
   572
#
hgs
parents:
diff changeset
   573
# Cancel deletion
hgs
parents:
diff changeset
   574
#
hgs
parents:
diff changeset
   575
#------------------------------------------------------------------------------------   
hgs
parents:
diff changeset
   576
[Test]
hgs
parents:
diff changeset
   577
title Cancel deletion
hgs
parents:
diff changeset
   578
hgs
parents:
diff changeset
   579
callsub Cleanup
hgs
parents:
diff changeset
   580
hgs
parents:
diff changeset
   581
create VCXMyVideosCollectionPluginTest VCXMV
hgs
parents:
diff changeset
   582
VCXMV Create
hgs
parents:
diff changeset
   583
hgs
parents:
diff changeset
   584
VCXMV OpenCollection VCXCollectionMyVideos
hgs
parents:
diff changeset
   585
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
hgs
parents:
diff changeset
   586
waittestclass VCXMV
hgs
parents:
diff changeset
   587
hgs
parents:
diff changeset
   588
VCXMV OpenLevel EVcxMyVideosAllVideos
hgs
parents:
diff changeset
   589
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened KVCXMYVideosTestMessageListComplete
hgs
parents:
diff changeset
   590
waittestclass VCXMV
hgs
parents:
diff changeset
   591
hgs
parents:
diff changeset
   592
VCXMV CreateVideoFile VcxTestVideoMpeg4 DRIVE_1 "video.mp4" ANY_SIZE 10
hgs
parents:
diff changeset
   593
VCXMV CheckMediaCount ANY_DRIVE 10
hgs
parents:
diff changeset
   594
hgs
parents:
diff changeset
   595
VCXMV CancelNextOperation
hgs
parents:
diff changeset
   596
VCXMV DeleteMedias ANY_DRIVE 0 10 0
hgs
parents:
diff changeset
   597
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCommandCanceled
hgs
parents:
diff changeset
   598
waittestclass VCXMV
hgs
parents:
diff changeset
   599
hgs
parents:
diff changeset
   600
VCXMV CoolDown
hgs
parents:
diff changeset
   601
hgs
parents:
diff changeset
   602
VCXMV CheckMinimumMediaCount ANY_DRIVE 2
hgs
parents:
diff changeset
   603
hgs
parents:
diff changeset
   604
print OK!
hgs
parents:
diff changeset
   605
delete VCXMV
hgs
parents:
diff changeset
   606
[Endtest]
hgs
parents:
diff changeset
   607
hgs
parents:
diff changeset
   608
#------------------------------------------------------------------------------------
hgs
parents:
diff changeset
   609
#
hgs
parents:
diff changeset
   610
#  Tests getting medias by their MPX IDs when the request is set to have empty list.
hgs
parents:
diff changeset
   611
#
hgs
parents:
diff changeset
   612
#------------------------------------------------------------------------------------
hgs
parents:
diff changeset
   613
[Test]
hgs
parents:
diff changeset
   614
title GetMediasByMpxId - Empty list when no videos
hgs
parents:
diff changeset
   615
hgs
parents:
diff changeset
   616
callsub Cleanup
hgs
parents:
diff changeset
   617
hgs
parents:
diff changeset
   618
create VCXMyVideosCollectionPluginTest VCXMV
hgs
parents:
diff changeset
   619
VCXMV Create
hgs
parents:
diff changeset
   620
hgs
parents:
diff changeset
   621
VCXMV OpenCollection VCXCollectionMyVideos
hgs
parents:
diff changeset
   622
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
hgs
parents:
diff changeset
   623
waittestclass VCXMV
hgs
parents:
diff changeset
   624
hgs
parents:
diff changeset
   625
VCXMV OpenLevel EVcxMyVideosAllVideos
hgs
parents:
diff changeset
   626
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened KVCXMYVideosTestMessageListComplete
hgs
parents:
diff changeset
   627
waittestclass VCXMV
hgs
parents:
diff changeset
   628
hgs
parents:
diff changeset
   629
VCXMV CoolDown
hgs
parents:
diff changeset
   630
hgs
parents:
diff changeset
   631
VCXMV GetMediasByMpxId 0 0
hgs
parents:
diff changeset
   632
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageGotMediasByKMpxId
hgs
parents:
diff changeset
   633
allownextresult KERRARGUMENT
hgs
parents:
diff changeset
   634
waittestclass VCXMV
hgs
parents:
diff changeset
   635
hgs
parents:
diff changeset
   636
VCXMV CloseLevel
hgs
parents:
diff changeset
   637
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
hgs
parents:
diff changeset
   638
waittestclass VCXMV
hgs
parents:
diff changeset
   639
hgs
parents:
diff changeset
   640
print OK!
hgs
parents:
diff changeset
   641
delete VCXMV
hgs
parents:
diff changeset
   642
[Endtest]
hgs
parents:
diff changeset
   643
hgs
parents:
diff changeset
   644
#------------------------------------------------------------------------------------
hgs
parents:
diff changeset
   645
#
hgs
parents:
diff changeset
   646
#  Tests getting medias by their MPX IDs when the request has invalid IDs.
hgs
parents:
diff changeset
   647
#
hgs
parents:
diff changeset
   648
#------------------------------------------------------------------------------------
hgs
parents:
diff changeset
   649
[Test]
hgs
parents:
diff changeset
   650
title GetMediasByMpxId - Invalid IDs when no videos
hgs
parents:
diff changeset
   651
hgs
parents:
diff changeset
   652
callsub Cleanup
hgs
parents:
diff changeset
   653
hgs
parents:
diff changeset
   654
create VCXMyVideosCollectionPluginTest VCXMV
hgs
parents:
diff changeset
   655
VCXMV Create
hgs
parents:
diff changeset
   656
hgs
parents:
diff changeset
   657
VCXMV OpenCollection VCXCollectionMyVideos
hgs
parents:
diff changeset
   658
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
hgs
parents:
diff changeset
   659
waittestclass VCXMV
hgs
parents:
diff changeset
   660
hgs
parents:
diff changeset
   661
VCXMV OpenLevel EVcxMyVideosAllVideos
hgs
parents:
diff changeset
   662
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened KVCXMYVideosTestMessageListComplete
hgs
parents:
diff changeset
   663
waittestclass VCXMV
hgs
parents:
diff changeset
   664
hgs
parents:
diff changeset
   665
VCXMV CoolDown
hgs
parents:
diff changeset
   666
hgs
parents:
diff changeset
   667
VCXMV GetMediasByMpxId -1 10
hgs
parents:
diff changeset
   668
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageGotMediasByKMpxId
hgs
parents:
diff changeset
   669
waittestclass VCXMV
hgs
parents:
diff changeset
   670
hgs
parents:
diff changeset
   671
VCXMV CheckMediaCount ANY_DRIVE 0
hgs
parents:
diff changeset
   672
hgs
parents:
diff changeset
   673
VCXMV CloseLevel
hgs
parents:
diff changeset
   674
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
hgs
parents:
diff changeset
   675
waittestclass VCXMV
hgs
parents:
diff changeset
   676
hgs
parents:
diff changeset
   677
print OK!
hgs
parents:
diff changeset
   678
delete VCXMV
hgs
parents:
diff changeset
   679
[Endtest]
hgs
parents:
diff changeset
   680
hgs
parents:
diff changeset
   681
#------------------------------------------------------------------------------------
hgs
parents:
diff changeset
   682
#
hgs
parents:
diff changeset
   683
#  This is a setup case for following cases.
hgs
parents:
diff changeset
   684
#
hgs
parents:
diff changeset
   685
#------------------------------------------------------------------------------------
hgs
parents:
diff changeset
   686
[Test]
hgs
parents:
diff changeset
   687
title Setup, DL 2, sideload 18
hgs
parents:
diff changeset
   688
hgs
parents:
diff changeset
   689
callsub Cleanup
hgs
parents:
diff changeset
   690
hgs
parents:
diff changeset
   691
// TESTCASE START
hgs
parents:
diff changeset
   692
hgs
parents:
diff changeset
   693
// Sideload 48 videos and download 2
hgs
parents:
diff changeset
   694
hgs
parents:
diff changeset
   695
create VCXMyVideosCollectionPluginTest VCXMV
hgs
parents:
diff changeset
   696
VCXMV Create
hgs
parents:
diff changeset
   697
hgs
parents:
diff changeset
   698
VCXMV OpenCollection VCXCollectionMyVideos
hgs
parents:
diff changeset
   699
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
hgs
parents:
diff changeset
   700
waittestclass VCXMV
hgs
parents:
diff changeset
   701
hgs
parents:
diff changeset
   702
VCXMV OpenLevel EVcxMyVideosAllVideos
hgs
parents:
diff changeset
   703
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened KVCXMYVideosTestMessageListComplete
hgs
parents:
diff changeset
   704
waittestclass VCXMV
hgs
parents:
diff changeset
   705
hgs
parents:
diff changeset
   706
VCXMV CreateVideoFile VcxTestVideo3Gp DRIVE_1 "video.mp4" 50000 20
hgs
parents:
diff changeset
   707
hgs
parents:
diff changeset
   708
VCXMV CoolDown
hgs
parents:
diff changeset
   709
hgs
parents:
diff changeset
   710
VCXMV CreateCopyOfMedia ANY_DRIVE 0 0
hgs
parents:
diff changeset
   711
VCXMV SetMediaDetail EVcxTestMapping_KVcxMediaMyVideosOrigin EVcxMyVideosOriginDownloaded
hgs
parents:
diff changeset
   712
VCXMV SetMedia 1
hgs
parents:
diff changeset
   713
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageMpxVideoModified
hgs
parents:
diff changeset
   714
waittestclass VCXMV
hgs
parents:
diff changeset
   715
hgs
parents:
diff changeset
   716
VCXMV CreateCopyOfMedia ANY_DRIVE 1 0
hgs
parents:
diff changeset
   717
VCXMV SetMediaDetail EVcxTestMapping_KVcxMediaMyVideosOrigin EVcxMyVideosOriginDownloaded
hgs
parents:
diff changeset
   718
VCXMV SetMedia 1
hgs
parents:
diff changeset
   719
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageMpxVideoModified
hgs
parents:
diff changeset
   720
waittestclass VCXMV
hgs
parents:
diff changeset
   721
hgs
parents:
diff changeset
   722
delete VCXMV
hgs
parents:
diff changeset
   723
hgs
parents:
diff changeset
   724
// Open all videos
hgs
parents:
diff changeset
   725
hgs
parents:
diff changeset
   726
create VCXMyVideosCollectionPluginTest VCXMV
hgs
parents:
diff changeset
   727
VCXMV Create
hgs
parents:
diff changeset
   728
hgs
parents:
diff changeset
   729
VCXMV OpenCollection VCXCollectionMyVideos
hgs
parents:
diff changeset
   730
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
hgs
parents:
diff changeset
   731
waittestclass VCXMV
hgs
parents:
diff changeset
   732
hgs
parents:
diff changeset
   733
VCXMV OpenLevel EVcxMyVideosAllVideos
hgs
parents:
diff changeset
   734
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened KVCXMYVideosTestMessageListComplete
hgs
parents:
diff changeset
   735
waittestclass VCXMV
hgs
parents:
diff changeset
   736
hgs
parents:
diff changeset
   737
VCXMV CheckMediaCount ANY_DRIVE 20
hgs
parents:
diff changeset
   738
hgs
parents:
diff changeset
   739
print OK!
hgs
parents:
diff changeset
   740
delete VCXMV
hgs
parents:
diff changeset
   741
[Endtest]
hgs
parents:
diff changeset
   742
hgs
parents:
diff changeset
   743
#------------------------------------------------------------------------------------
hgs
parents:
diff changeset
   744
#
hgs
parents:
diff changeset
   745
#  Tests getting medias by their MPX IDs when request has IDs of all the videos in the device.
hgs
parents:
diff changeset
   746
#
hgs
parents:
diff changeset
   747
#------------------------------------------------------------------------------------
hgs
parents:
diff changeset
   748
[Test]
hgs
parents:
diff changeset
   749
title GetMediasByMpxId - All videos
hgs
parents:
diff changeset
   750
create VCXMyVideosCollectionPluginTest VCXMV
hgs
parents:
diff changeset
   751
VCXMV Create
hgs
parents:
diff changeset
   752
hgs
parents:
diff changeset
   753
VCXMV OpenCollection VCXCollectionMyVideos
hgs
parents:
diff changeset
   754
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
hgs
parents:
diff changeset
   755
waittestclass VCXMV
hgs
parents:
diff changeset
   756
hgs
parents:
diff changeset
   757
VCXMV OpenLevel EVcxMyVideosAllVideos
hgs
parents:
diff changeset
   758
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened KVCXMYVideosTestMessageListComplete
hgs
parents:
diff changeset
   759
waittestclass VCXMV
hgs
parents:
diff changeset
   760
hgs
parents:
diff changeset
   761
VCXMV GetMediasByMpxId 0 20
hgs
parents:
diff changeset
   762
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageGotMediasByKMpxId
hgs
parents:
diff changeset
   763
waittestclass VCXMV
hgs
parents:
diff changeset
   764
hgs
parents:
diff changeset
   765
VCXMV CheckMediaCount ANY_DRIVE 20
hgs
parents:
diff changeset
   766
hgs
parents:
diff changeset
   767
VCXMV CloseLevel
hgs
parents:
diff changeset
   768
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
hgs
parents:
diff changeset
   769
waittestclass VCXMV
hgs
parents:
diff changeset
   770
hgs
parents:
diff changeset
   771
print OK!
hgs
parents:
diff changeset
   772
delete VCXMV
hgs
parents:
diff changeset
   773
[Endtest]
hgs
parents:
diff changeset
   774
hgs
parents:
diff changeset
   775
#------------------------------------------------------------------------------------
hgs
parents:
diff changeset
   776
#
hgs
parents:
diff changeset
   777
#  Tests getting medias by their MPX IDs when the request has only the ID of first video.
hgs
parents:
diff changeset
   778
#
hgs
parents:
diff changeset
   779
#------------------------------------------------------------------------------------
hgs
parents:
diff changeset
   780
[Test]
hgs
parents:
diff changeset
   781
title GetMediasByMpxId - First only
hgs
parents:
diff changeset
   782
create VCXMyVideosCollectionPluginTest VCXMV
hgs
parents:
diff changeset
   783
VCXMV Create
hgs
parents:
diff changeset
   784
hgs
parents:
diff changeset
   785
VCXMV OpenCollection VCXCollectionMyVideos
hgs
parents:
diff changeset
   786
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
hgs
parents:
diff changeset
   787
waittestclass VCXMV
hgs
parents:
diff changeset
   788
hgs
parents:
diff changeset
   789
VCXMV OpenLevel EVcxMyVideosAllVideos
hgs
parents:
diff changeset
   790
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened KVCXMYVideosTestMessageListComplete
hgs
parents:
diff changeset
   791
waittestclass VCXMV
hgs
parents:
diff changeset
   792
hgs
parents:
diff changeset
   793
VCXMV GetMediasByMpxId 0 1
hgs
parents:
diff changeset
   794
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageGotMediasByKMpxId
hgs
parents:
diff changeset
   795
waittestclass VCXMV
hgs
parents:
diff changeset
   796
hgs
parents:
diff changeset
   797
VCXMV CheckMediaCount ANY_DRIVE 1
hgs
parents:
diff changeset
   798
hgs
parents:
diff changeset
   799
VCXMV CloseLevel
hgs
parents:
diff changeset
   800
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
hgs
parents:
diff changeset
   801
waittestclass VCXMV
hgs
parents:
diff changeset
   802
hgs
parents:
diff changeset
   803
print OK!
hgs
parents:
diff changeset
   804
delete VCXMV
hgs
parents:
diff changeset
   805
[Endtest]
hgs
parents:
diff changeset
   806
hgs
parents:
diff changeset
   807
#------------------------------------------------------------------------------------
hgs
parents:
diff changeset
   808
#
hgs
parents:
diff changeset
   809
#  Tests getting medias by their MPX IDs when the request has only the ID of last video.
hgs
parents:
diff changeset
   810
#
hgs
parents:
diff changeset
   811
#------------------------------------------------------------------------------------
hgs
parents:
diff changeset
   812
[Test]
hgs
parents:
diff changeset
   813
title GetMediasByMpxId - Last only
hgs
parents:
diff changeset
   814
create VCXMyVideosCollectionPluginTest VCXMV
hgs
parents:
diff changeset
   815
VCXMV Create
hgs
parents:
diff changeset
   816
hgs
parents:
diff changeset
   817
VCXMV OpenCollection VCXCollectionMyVideos
hgs
parents:
diff changeset
   818
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
hgs
parents:
diff changeset
   819
waittestclass VCXMV
hgs
parents:
diff changeset
   820
hgs
parents:
diff changeset
   821
VCXMV OpenLevel EVcxMyVideosAllVideos
hgs
parents:
diff changeset
   822
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened KVCXMYVideosTestMessageListComplete
hgs
parents:
diff changeset
   823
waittestclass VCXMV
hgs
parents:
diff changeset
   824
hgs
parents:
diff changeset
   825
VCXMV GetMediasByMpxId 19 20
hgs
parents:
diff changeset
   826
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageGotMediasByKMpxId
hgs
parents:
diff changeset
   827
waittestclass VCXMV
hgs
parents:
diff changeset
   828
hgs
parents:
diff changeset
   829
VCXMV CheckMediaCount ANY_DRIVE 1
hgs
parents:
diff changeset
   830
hgs
parents:
diff changeset
   831
VCXMV CloseLevel
hgs
parents:
diff changeset
   832
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
hgs
parents:
diff changeset
   833
waittestclass VCXMV
hgs
parents:
diff changeset
   834
hgs
parents:
diff changeset
   835
print OK!
hgs
parents:
diff changeset
   836
delete VCXMV
hgs
parents:
diff changeset
   837
[Endtest]
hgs
parents:
diff changeset
   838
hgs
parents:
diff changeset
   839
#------------------------------------------------------------------------------------
hgs
parents:
diff changeset
   840
#
hgs
parents:
diff changeset
   841
#  Tests getting medias by their MPX IDs when the request has few IDs of videos.
hgs
parents:
diff changeset
   842
#
hgs
parents:
diff changeset
   843
#------------------------------------------------------------------------------------
hgs
parents:
diff changeset
   844
[Test]
hgs
parents:
diff changeset
   845
title GetMediasByMpxId - Few from middle
hgs
parents:
diff changeset
   846
create VCXMyVideosCollectionPluginTest VCXMV
hgs
parents:
diff changeset
   847
VCXMV Create
hgs
parents:
diff changeset
   848
hgs
parents:
diff changeset
   849
VCXMV OpenCollection VCXCollectionMyVideos
hgs
parents:
diff changeset
   850
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
hgs
parents:
diff changeset
   851
waittestclass VCXMV
hgs
parents:
diff changeset
   852
hgs
parents:
diff changeset
   853
VCXMV OpenLevel EVcxMyVideosAllVideos
hgs
parents:
diff changeset
   854
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened KVCXMYVideosTestMessageListComplete
hgs
parents:
diff changeset
   855
waittestclass VCXMV
hgs
parents:
diff changeset
   856
hgs
parents:
diff changeset
   857
VCXMV GetMediasByMpxId 7 13
hgs
parents:
diff changeset
   858
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageGotMediasByKMpxId
hgs
parents:
diff changeset
   859
waittestclass VCXMV
hgs
parents:
diff changeset
   860
hgs
parents:
diff changeset
   861
VCXMV CheckMediaCount ANY_DRIVE 6
hgs
parents:
diff changeset
   862
hgs
parents:
diff changeset
   863
VCXMV CloseLevel
hgs
parents:
diff changeset
   864
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
hgs
parents:
diff changeset
   865
waittestclass VCXMV
hgs
parents:
diff changeset
   866
hgs
parents:
diff changeset
   867
print OK!
hgs
parents:
diff changeset
   868
delete VCXMV
hgs
parents:
diff changeset
   869
[Endtest]
hgs
parents:
diff changeset
   870
hgs
parents:
diff changeset
   871
#------------------------------------------------------------------------------------
hgs
parents:
diff changeset
   872
#
hgs
parents:
diff changeset
   873
#  Tests getting medias by their MPX IDs when the request has no IDs.
hgs
parents:
diff changeset
   874
#
hgs
parents:
diff changeset
   875
#------------------------------------------------------------------------------------
hgs
parents:
diff changeset
   876
[Test]
hgs
parents:
diff changeset
   877
title GetMediasByMpxId - Empty list
hgs
parents:
diff changeset
   878
create VCXMyVideosCollectionPluginTest VCXMV
hgs
parents:
diff changeset
   879
VCXMV Create
hgs
parents:
diff changeset
   880
hgs
parents:
diff changeset
   881
VCXMV OpenCollection VCXCollectionMyVideos
hgs
parents:
diff changeset
   882
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
hgs
parents:
diff changeset
   883
waittestclass VCXMV
hgs
parents:
diff changeset
   884
hgs
parents:
diff changeset
   885
VCXMV OpenLevel EVcxMyVideosAllVideos
hgs
parents:
diff changeset
   886
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened KVCXMYVideosTestMessageListComplete
hgs
parents:
diff changeset
   887
waittestclass VCXMV
hgs
parents:
diff changeset
   888
hgs
parents:
diff changeset
   889
VCXMV GetMediasByMpxId 0 0
hgs
parents:
diff changeset
   890
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageGotMediasByKMpxId
hgs
parents:
diff changeset
   891
allownextresult KERRARGUMENT
hgs
parents:
diff changeset
   892
waittestclass VCXMV
hgs
parents:
diff changeset
   893
hgs
parents:
diff changeset
   894
VCXMV GetMediasByMpxId 0 8
hgs
parents:
diff changeset
   895
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageGotMediasByKMpxId
hgs
parents:
diff changeset
   896
waittestclass VCXMV
hgs
parents:
diff changeset
   897
hgs
parents:
diff changeset
   898
VCXMV CheckMediaCount ANY_DRIVE 8
hgs
parents:
diff changeset
   899
hgs
parents:
diff changeset
   900
print OK!
hgs
parents:
diff changeset
   901
delete VCXMV
hgs
parents:
diff changeset
   902
[Endtest]
hgs
parents:
diff changeset
   903
hgs
parents:
diff changeset
   904
#------------------------------------------------------------------------------------
hgs
parents:
diff changeset
   905
#
hgs
parents:
diff changeset
   906
#  Tests getting medias by their MPX IDs when the request has invalid IDs.
hgs
parents:
diff changeset
   907
#
hgs
parents:
diff changeset
   908
#------------------------------------------------------------------------------------
hgs
parents:
diff changeset
   909
[Test]
hgs
parents:
diff changeset
   910
title GetMediasByMpxId - Invalid IDs
hgs
parents:
diff changeset
   911
create VCXMyVideosCollectionPluginTest VCXMV
hgs
parents:
diff changeset
   912
VCXMV Create
hgs
parents:
diff changeset
   913
hgs
parents:
diff changeset
   914
VCXMV OpenCollection VCXCollectionMyVideos
hgs
parents:
diff changeset
   915
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
hgs
parents:
diff changeset
   916
waittestclass VCXMV
hgs
parents:
diff changeset
   917
hgs
parents:
diff changeset
   918
VCXMV OpenLevel EVcxMyVideosAllVideos
hgs
parents:
diff changeset
   919
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened KVCXMYVideosTestMessageListComplete
hgs
parents:
diff changeset
   920
waittestclass VCXMV
hgs
parents:
diff changeset
   921
hgs
parents:
diff changeset
   922
VCXMV GetMediasByMpxId -1 10
hgs
parents:
diff changeset
   923
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageGotMediasByKMpxId
hgs
parents:
diff changeset
   924
waittestclass VCXMV
hgs
parents:
diff changeset
   925
hgs
parents:
diff changeset
   926
VCXMV CheckMediaCount ANY_DRIVE 0
hgs
parents:
diff changeset
   927
hgs
parents:
diff changeset
   928
VCXMV CloseLevel
hgs
parents:
diff changeset
   929
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
hgs
parents:
diff changeset
   930
waittestclass VCXMV
hgs
parents:
diff changeset
   931
hgs
parents:
diff changeset
   932
print OK!
hgs
parents:
diff changeset
   933
delete VCXMV
hgs
parents:
diff changeset
   934
[Endtest]
hgs
parents:
diff changeset
   935
hgs
parents:
diff changeset
   936
#------------------------------------------------------------------------------------
hgs
parents:
diff changeset
   937
#
hgs
parents:
diff changeset
   938
#  Tests getting medias by their MPX IDs when the request has duplicate IDs.
hgs
parents:
diff changeset
   939
#
hgs
parents:
diff changeset
   940
#------------------------------------------------------------------------------------
hgs
parents:
diff changeset
   941
[Test]
hgs
parents:
diff changeset
   942
title GetMediasByMpxId - Duplicate IDs
hgs
parents:
diff changeset
   943
create VCXMyVideosCollectionPluginTest VCXMV
hgs
parents:
diff changeset
   944
VCXMV Create
hgs
parents:
diff changeset
   945
hgs
parents:
diff changeset
   946
VCXMV OpenCollection VCXCollectionMyVideos
hgs
parents:
diff changeset
   947
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
hgs
parents:
diff changeset
   948
waittestclass VCXMV
hgs
parents:
diff changeset
   949
hgs
parents:
diff changeset
   950
VCXMV OpenLevel EVcxMyVideosAllVideos
hgs
parents:
diff changeset
   951
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened KVCXMYVideosTestMessageListComplete
hgs
parents:
diff changeset
   952
waittestclass VCXMV
hgs
parents:
diff changeset
   953
hgs
parents:
diff changeset
   954
VCXMV GetMediasByMpxId -2 5
hgs
parents:
diff changeset
   955
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageGotMediasByKMpxId
hgs
parents:
diff changeset
   956
waittestclass VCXMV
hgs
parents:
diff changeset
   957
hgs
parents:
diff changeset
   958
VCXMV CheckMediaCount ANY_DRIVE 10
hgs
parents:
diff changeset
   959
hgs
parents:
diff changeset
   960
VCXMV CloseLevel
hgs
parents:
diff changeset
   961
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
hgs
parents:
diff changeset
   962
waittestclass VCXMV
hgs
parents:
diff changeset
   963
hgs
parents:
diff changeset
   964
print OK!
hgs
parents:
diff changeset
   965
delete VCXMV
hgs
parents:
diff changeset
   966
[Endtest]
hgs
parents:
diff changeset
   967
hgs
parents:
diff changeset
   968
#------------------------------------------------------------------------------------
hgs
parents:
diff changeset
   969
#
hgs
parents:
diff changeset
   970
#  Tests getting medias by their MPX IDs when the request has every second ID of the videos in device.
hgs
parents:
diff changeset
   971
#
hgs
parents:
diff changeset
   972
#------------------------------------------------------------------------------------
hgs
parents:
diff changeset
   973
[Test]
hgs
parents:
diff changeset
   974
title GetMediasByMpxId - Every second item
hgs
parents:
diff changeset
   975
create VCXMyVideosCollectionPluginTest VCXMV
hgs
parents:
diff changeset
   976
VCXMV Create
hgs
parents:
diff changeset
   977
hgs
parents:
diff changeset
   978
VCXMV OpenCollection VCXCollectionMyVideos
hgs
parents:
diff changeset
   979
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
hgs
parents:
diff changeset
   980
waittestclass VCXMV
hgs
parents:
diff changeset
   981
hgs
parents:
diff changeset
   982
VCXMV OpenLevel EVcxMyVideosAllVideos
hgs
parents:
diff changeset
   983
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened KVCXMYVideosTestMessageListComplete
hgs
parents:
diff changeset
   984
waittestclass VCXMV
hgs
parents:
diff changeset
   985
hgs
parents:
diff changeset
   986
VCXMV GetMediasByMpxId -3 10
hgs
parents:
diff changeset
   987
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageGotMediasByKMpxId
hgs
parents:
diff changeset
   988
waittestclass VCXMV
hgs
parents:
diff changeset
   989
hgs
parents:
diff changeset
   990
VCXMV CheckMediaCount ANY_DRIVE 5
hgs
parents:
diff changeset
   991
hgs
parents:
diff changeset
   992
VCXMV CloseLevel
hgs
parents:
diff changeset
   993
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
hgs
parents:
diff changeset
   994
waittestclass VCXMV
hgs
parents:
diff changeset
   995
hgs
parents:
diff changeset
   996
print OK!
hgs
parents:
diff changeset
   997
delete VCXMV
hgs
parents:
diff changeset
   998
[Endtest]