videocollection/mpxmyvideoscollection/tsrc/mpxmvcolltest/conf/VCXMyVideosCollectionPluginTest.cfg
author hgs
Thu, 24 Jun 2010 09:49:13 +0300
changeset 41 229f037ce963
parent 36 8aed59de29f9
permissions -rw-r--r--
201025
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
41
hgs
parents: 36
diff changeset
   372
VCXMV CreateVideoFile VcxTestVideoMpeg4 DRIVE_1 "video1_DRIVE1.mp4" ANY_SIZE 3
hgs
parents: 36
diff changeset
   373
VCXMV CreateVideoFile VcxTestVideoMpeg4 DRIVE_2 "video2_DRIVE2.mp4" ANY_SIZE 3
hgs
parents: 36
diff changeset
   374
VCXMV CreateVideoFile VcxTestVideoMpeg4 DRIVE_1 "video3_DRIVE1.mp4" ANY_SIZE 3
hgs
parents: 36
diff changeset
   375
VCXMV CreateVideoFile VcxTestVideoMpeg4 DRIVE_2 "video4_DRIVE2.mp4" ANY_SIZE 3
34
hgs
parents:
diff changeset
   376
hgs
parents:
diff changeset
   377
VCXMV CheckMediaCount ANY_DRIVE 12
hgs
parents:
diff changeset
   378
VCXMV CheckMediaDetail ANY_DRIVE 0 EVcxTestMapping_KMPXMediaGeneralFlags EVcxMyVideosVideoNew
hgs
parents:
diff changeset
   379
VCXMV CheckMediaDetail ANY_DRIVE 0 EVcxTestMapping_KVcxMediaMyVideosOrigin EVcxMyVideosOriginOther
hgs
parents:
diff changeset
   380
hgs
parents:
diff changeset
   381
print OK!
hgs
parents:
diff changeset
   382
delete VCXMV
hgs
parents:
diff changeset
   383
[Endtest]
hgs
parents:
diff changeset
   384
hgs
parents:
diff changeset
   385
#------------------------------------------------------------------------------------
hgs
parents:
diff changeset
   386
#
hgs
parents:
diff changeset
   387
# Get details of video
hgs
parents:
diff changeset
   388
#
hgs
parents:
diff changeset
   389
#------------------------------------------------------------------------------------   
hgs
parents:
diff changeset
   390
[Test]
hgs
parents:
diff changeset
   391
title Get details of video
hgs
parents:
diff changeset
   392
hgs
parents:
diff changeset
   393
callsub Cleanup
hgs
parents:
diff changeset
   394
hgs
parents:
diff changeset
   395
// TESTCASE START
hgs
parents:
diff changeset
   396
hgs
parents:
diff changeset
   397
create VCXMyVideosCollectionPluginTest VCXMV
hgs
parents:
diff changeset
   398
VCXMV Create
hgs
parents:
diff changeset
   399
hgs
parents:
diff changeset
   400
VCXMV OpenCollection VCXCollectionMyVideos
hgs
parents:
diff changeset
   401
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
hgs
parents:
diff changeset
   402
waittestclass VCXMV
hgs
parents:
diff changeset
   403
hgs
parents:
diff changeset
   404
VCXMV OpenLevel EVcxMyVideosAllVideos
hgs
parents:
diff changeset
   405
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened KVCXMYVideosTestMessageListComplete
hgs
parents:
diff changeset
   406
waittestclass VCXMV
hgs
parents:
diff changeset
   407
hgs
parents:
diff changeset
   408
VCXMV CreateVideoFile VcxTestVideoMpeg4 DRIVE_1 "video.mp4"
hgs
parents:
diff changeset
   409
hgs
parents:
diff changeset
   410
VCXMV CheckMediaCount ANY_DRIVE 1
hgs
parents:
diff changeset
   411
hgs
parents:
diff changeset
   412
VCXMV CheckMediaDetail ANY_DRIVE 0 EVcxTestMapping_KMPXMediaGeneralFlags EVcxMyVideosVideoNew
hgs
parents:
diff changeset
   413
VCXMV CheckMediaDetail ANY_DRIVE 0 EVcxTestMapping_KVcxMediaMyVideosOrigin EVcxMyVideosOriginOther
hgs
parents:
diff changeset
   414
VCXMV CheckMediaDetail ANY_DRIVE 0 EVcxTestMapping_KMPXMediaGeneralTitle "video"
hgs
parents:
diff changeset
   415
hgs
parents:
diff changeset
   416
VCXMV GetMediaFullDetailsByMpxId ANY_DRIVE 0
hgs
parents:
diff changeset
   417
hgs
parents:
diff changeset
   418
print OK!
hgs
parents:
diff changeset
   419
delete VCXMV
hgs
parents:
diff changeset
   420
[Endtest]
hgs
parents:
diff changeset
   421
hgs
parents:
diff changeset
   422
#------------------------------------------------------------------------------------
hgs
parents:
diff changeset
   423
#
hgs
parents:
diff changeset
   424
# Sideload, close category, open category
hgs
parents:
diff changeset
   425
#
hgs
parents:
diff changeset
   426
#------------------------------------------------------------------------------------   
hgs
parents:
diff changeset
   427
[Test]
hgs
parents:
diff changeset
   428
title Sideload, close category, open category
hgs
parents:
diff changeset
   429
hgs
parents:
diff changeset
   430
callsub Cleanup
hgs
parents:
diff changeset
   431
hgs
parents:
diff changeset
   432
// TESTCASE START
hgs
parents:
diff changeset
   433
hgs
parents:
diff changeset
   434
create VCXMyVideosCollectionPluginTest VCXMV
hgs
parents:
diff changeset
   435
VCXMV Create
hgs
parents:
diff changeset
   436
hgs
parents:
diff changeset
   437
VCXMV OpenCollection VCXCollectionMyVideos
hgs
parents:
diff changeset
   438
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
hgs
parents:
diff changeset
   439
waittestclass VCXMV
hgs
parents:
diff changeset
   440
hgs
parents:
diff changeset
   441
VCXMV OpenLevel EVcxMyVideosAllVideos
hgs
parents:
diff changeset
   442
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened KVCXMYVideosTestMessageListComplete
hgs
parents:
diff changeset
   443
waittestclass VCXMV
hgs
parents:
diff changeset
   444
hgs
parents:
diff changeset
   445
VCXMV CreateVideoFile VcxTestVideoMpeg4 DRIVE_1 "video0.mp4"
hgs
parents:
diff changeset
   446
36
hgs
parents: 34
diff changeset
   447
VCXMV CloseLevel
34
hgs
parents:
diff changeset
   448
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
hgs
parents:
diff changeset
   449
waittestclass VCXMV
hgs
parents:
diff changeset
   450
36
hgs
parents: 34
diff changeset
   451
VCXMV CoolDown
hgs
parents: 34
diff changeset
   452
34
hgs
parents:
diff changeset
   453
VCXMV OpenLevel EVcxMyVideosAllVideos
hgs
parents:
diff changeset
   454
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened KVCXMYVideosTestMessageListComplete
hgs
parents:
diff changeset
   455
waittestclass VCXMV
hgs
parents:
diff changeset
   456
hgs
parents:
diff changeset
   457
VCXMV CheckMediaCount ANY_DRIVE 1
hgs
parents:
diff changeset
   458
VCXMV CheckMediaDetail ANY_DRIVE 0 EVcxTestMapping_KMPXMediaGeneralFlags EVcxMyVideosVideoNew
hgs
parents:
diff changeset
   459
VCXMV CheckMediaDetail ANY_DRIVE 0 EVcxTestMapping_KVcxMediaMyVideosOrigin EVcxMyVideosOriginOther
hgs
parents:
diff changeset
   460
hgs
parents:
diff changeset
   461
print OK!
hgs
parents:
diff changeset
   462
delete VCXMV
hgs
parents:
diff changeset
   463
[Endtest]
hgs
parents:
diff changeset
   464
hgs
parents:
diff changeset
   465
hgs
parents:
diff changeset
   466
#------------------------------------------------------------------------------------
hgs
parents:
diff changeset
   467
#
hgs
parents:
diff changeset
   468
# Delete file of a video
hgs
parents:
diff changeset
   469
#
hgs
parents:
diff changeset
   470
#------------------------------------------------------------------------------------   
hgs
parents:
diff changeset
   471
[Test]
hgs
parents:
diff changeset
   472
title Delete file of a video
hgs
parents:
diff changeset
   473
hgs
parents:
diff changeset
   474
callsub Cleanup
hgs
parents:
diff changeset
   475
hgs
parents:
diff changeset
   476
create VCXMyVideosCollectionPluginTest VCXMV
hgs
parents:
diff changeset
   477
VCXMV Create
hgs
parents:
diff changeset
   478
hgs
parents:
diff changeset
   479
VCXMV OpenCollection VCXCollectionMyVideos
hgs
parents:
diff changeset
   480
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
hgs
parents:
diff changeset
   481
waittestclass VCXMV
hgs
parents:
diff changeset
   482
hgs
parents:
diff changeset
   483
VCXMV OpenLevel EVcxMyVideosAllVideos
hgs
parents:
diff changeset
   484
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened KVCXMYVideosTestMessageListComplete
hgs
parents:
diff changeset
   485
waittestclass VCXMV
hgs
parents:
diff changeset
   486
hgs
parents:
diff changeset
   487
VCXMV CreateVideoFile VcxTestVideoMpeg4 DRIVE_1 "video.mp4"
hgs
parents:
diff changeset
   488
VCXMV CheckMediaCount ANY_DRIVE 1
hgs
parents:
diff changeset
   489
hgs
parents:
diff changeset
   490
VCXMV DeleteFileOfMedia ANY_DRIVE 0
hgs
parents:
diff changeset
   491
hgs
parents:
diff changeset
   492
pause 10000
hgs
parents:
diff changeset
   493
hgs
parents:
diff changeset
   494
VCXMV CheckMediaCount ANY_DRIVE 0
hgs
parents:
diff changeset
   495
print OK!
hgs
parents:
diff changeset
   496
delete VCXMV
hgs
parents:
diff changeset
   497
[Endtest]
hgs
parents:
diff changeset
   498
hgs
parents:
diff changeset
   499
hgs
parents:
diff changeset
   500
#------------------------------------------------------------------------------------
hgs
parents:
diff changeset
   501
#
hgs
parents:
diff changeset
   502
# Delete video
hgs
parents:
diff changeset
   503
#
hgs
parents:
diff changeset
   504
#------------------------------------------------------------------------------------   
hgs
parents:
diff changeset
   505
[Test]
hgs
parents:
diff changeset
   506
title Delete video
hgs
parents:
diff changeset
   507
hgs
parents:
diff changeset
   508
callsub Cleanup
hgs
parents:
diff changeset
   509
hgs
parents:
diff changeset
   510
create VCXMyVideosCollectionPluginTest VCXMV
hgs
parents:
diff changeset
   511
VCXMV Create
hgs
parents:
diff changeset
   512
hgs
parents:
diff changeset
   513
VCXMV OpenCollection VCXCollectionMyVideos
hgs
parents:
diff changeset
   514
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
hgs
parents:
diff changeset
   515
waittestclass VCXMV
hgs
parents:
diff changeset
   516
hgs
parents:
diff changeset
   517
VCXMV OpenLevel EVcxMyVideosAllVideos
hgs
parents:
diff changeset
   518
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened KVCXMYVideosTestMessageListComplete
hgs
parents:
diff changeset
   519
waittestclass VCXMV
hgs
parents:
diff changeset
   520
hgs
parents:
diff changeset
   521
VCXMV CreateVideoFile VcxTestVideoMpeg4 DRIVE_1 "video.mp4"
hgs
parents:
diff changeset
   522
VCXMV CheckMediaCount ANY_DRIVE 1
hgs
parents:
diff changeset
   523
hgs
parents:
diff changeset
   524
VCXMV DeleteMedia DRIVE_1 0 0
hgs
parents:
diff changeset
   525
VCXMV WaitForMessages KVCXMYVideosTestMessageCommandComplete KVCXMYVideosTestMessageDeleteStarted KVCXMYVideosTestMessageDeleteResp KVCXMYVideosTestMessageMpxCategoryModified KVCXMYVideosTestMessageCollectionOpened
hgs
parents:
diff changeset
   526
waittestclass VCXMV
hgs
parents:
diff changeset
   527
hgs
parents:
diff changeset
   528
VCXMV CheckMediaCount ANY_DRIVE 0
hgs
parents:
diff changeset
   529
print OK!
hgs
parents:
diff changeset
   530
delete VCXMV
hgs
parents:
diff changeset
   531
[Endtest]
hgs
parents:
diff changeset
   532
hgs
parents:
diff changeset
   533
hgs
parents:
diff changeset
   534
#------------------------------------------------------------------------------------
hgs
parents:
diff changeset
   535
#
hgs
parents:
diff changeset
   536
# Delete multiple videos
hgs
parents:
diff changeset
   537
#
hgs
parents:
diff changeset
   538
#------------------------------------------------------------------------------------   
hgs
parents:
diff changeset
   539
[Test]
hgs
parents:
diff changeset
   540
title Delete multiple videos
hgs
parents:
diff changeset
   541
hgs
parents:
diff changeset
   542
callsub Cleanup
hgs
parents:
diff changeset
   543
hgs
parents:
diff changeset
   544
create VCXMyVideosCollectionPluginTest VCXMV
hgs
parents:
diff changeset
   545
VCXMV Create
hgs
parents:
diff changeset
   546
hgs
parents:
diff changeset
   547
VCXMV OpenCollection VCXCollectionMyVideos
hgs
parents:
diff changeset
   548
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
hgs
parents:
diff changeset
   549
waittestclass VCXMV
hgs
parents:
diff changeset
   550
hgs
parents:
diff changeset
   551
VCXMV OpenLevel EVcxMyVideosAllVideos
hgs
parents:
diff changeset
   552
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened KVCXMYVideosTestMessageListComplete
hgs
parents:
diff changeset
   553
waittestclass VCXMV
hgs
parents:
diff changeset
   554
hgs
parents:
diff changeset
   555
VCXMV CreateVideoFile VcxTestVideoMpeg4 DRIVE_1 "video.mp4" ANY_SIZE 10
hgs
parents:
diff changeset
   556
VCXMV CheckMediaCount ANY_DRIVE 10
hgs
parents:
diff changeset
   557
hgs
parents:
diff changeset
   558
VCXMV DeleteMedias ANY_DRIVE 0 10 0
hgs
parents:
diff changeset
   559
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCommandComplete KVCXMYVideosTestMessageDeleteStarted KVCXMYVideosTestMessageDeleteResp KVCXMYVideosTestMessageCollectionOpened
hgs
parents:
diff changeset
   560
waittestclass VCXMV
hgs
parents:
diff changeset
   561
hgs
parents:
diff changeset
   562
VCXMV CoolDown
hgs
parents:
diff changeset
   563
hgs
parents:
diff changeset
   564
VCXMV CheckMediaCount ANY_DRIVE 0
hgs
parents:
diff changeset
   565
print OK!
hgs
parents:
diff changeset
   566
delete VCXMV
hgs
parents:
diff changeset
   567
[Endtest]
hgs
parents:
diff changeset
   568
hgs
parents:
diff changeset
   569
#------------------------------------------------------------------------------------
hgs
parents:
diff changeset
   570
#
hgs
parents:
diff changeset
   571
# Cancel deletion
hgs
parents:
diff changeset
   572
#
hgs
parents:
diff changeset
   573
#------------------------------------------------------------------------------------   
hgs
parents:
diff changeset
   574
[Test]
hgs
parents:
diff changeset
   575
title Cancel deletion
hgs
parents:
diff changeset
   576
hgs
parents:
diff changeset
   577
callsub Cleanup
hgs
parents:
diff changeset
   578
hgs
parents:
diff changeset
   579
create VCXMyVideosCollectionPluginTest VCXMV
hgs
parents:
diff changeset
   580
VCXMV Create
hgs
parents:
diff changeset
   581
hgs
parents:
diff changeset
   582
VCXMV OpenCollection VCXCollectionMyVideos
hgs
parents:
diff changeset
   583
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
hgs
parents:
diff changeset
   584
waittestclass VCXMV
hgs
parents:
diff changeset
   585
hgs
parents:
diff changeset
   586
VCXMV OpenLevel EVcxMyVideosAllVideos
hgs
parents:
diff changeset
   587
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened KVCXMYVideosTestMessageListComplete
hgs
parents:
diff changeset
   588
waittestclass VCXMV
hgs
parents:
diff changeset
   589
hgs
parents:
diff changeset
   590
VCXMV CreateVideoFile VcxTestVideoMpeg4 DRIVE_1 "video.mp4" ANY_SIZE 10
hgs
parents:
diff changeset
   591
VCXMV CheckMediaCount ANY_DRIVE 10
hgs
parents:
diff changeset
   592
hgs
parents:
diff changeset
   593
VCXMV CancelNextOperation
hgs
parents:
diff changeset
   594
VCXMV DeleteMedias ANY_DRIVE 0 10 0
hgs
parents:
diff changeset
   595
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCommandCanceled
hgs
parents:
diff changeset
   596
waittestclass VCXMV
hgs
parents:
diff changeset
   597
hgs
parents:
diff changeset
   598
VCXMV CoolDown
hgs
parents:
diff changeset
   599
hgs
parents:
diff changeset
   600
VCXMV CheckMinimumMediaCount ANY_DRIVE 2
hgs
parents:
diff changeset
   601
hgs
parents:
diff changeset
   602
print OK!
hgs
parents:
diff changeset
   603
delete VCXMV
hgs
parents:
diff changeset
   604
[Endtest]
hgs
parents:
diff changeset
   605
hgs
parents:
diff changeset
   606
#------------------------------------------------------------------------------------
hgs
parents:
diff changeset
   607
#
hgs
parents:
diff changeset
   608
#  Tests getting medias by their MPX IDs when the request is set to have empty list.
hgs
parents:
diff changeset
   609
#
hgs
parents:
diff changeset
   610
#------------------------------------------------------------------------------------
hgs
parents:
diff changeset
   611
[Test]
hgs
parents:
diff changeset
   612
title GetMediasByMpxId - Empty list when no videos
hgs
parents:
diff changeset
   613
hgs
parents:
diff changeset
   614
callsub Cleanup
hgs
parents:
diff changeset
   615
hgs
parents:
diff changeset
   616
create VCXMyVideosCollectionPluginTest VCXMV
hgs
parents:
diff changeset
   617
VCXMV Create
hgs
parents:
diff changeset
   618
hgs
parents:
diff changeset
   619
VCXMV OpenCollection VCXCollectionMyVideos
hgs
parents:
diff changeset
   620
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
hgs
parents:
diff changeset
   621
waittestclass VCXMV
hgs
parents:
diff changeset
   622
hgs
parents:
diff changeset
   623
VCXMV OpenLevel EVcxMyVideosAllVideos
hgs
parents:
diff changeset
   624
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened KVCXMYVideosTestMessageListComplete
hgs
parents:
diff changeset
   625
waittestclass VCXMV
hgs
parents:
diff changeset
   626
hgs
parents:
diff changeset
   627
VCXMV CoolDown
hgs
parents:
diff changeset
   628
hgs
parents:
diff changeset
   629
VCXMV GetMediasByMpxId 0 0
hgs
parents:
diff changeset
   630
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageGotMediasByKMpxId
hgs
parents:
diff changeset
   631
allownextresult KERRARGUMENT
hgs
parents:
diff changeset
   632
waittestclass VCXMV
hgs
parents:
diff changeset
   633
hgs
parents:
diff changeset
   634
VCXMV CloseLevel
hgs
parents:
diff changeset
   635
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
hgs
parents:
diff changeset
   636
waittestclass VCXMV
hgs
parents:
diff changeset
   637
hgs
parents:
diff changeset
   638
print OK!
hgs
parents:
diff changeset
   639
delete VCXMV
hgs
parents:
diff changeset
   640
[Endtest]
hgs
parents:
diff changeset
   641
hgs
parents:
diff changeset
   642
#------------------------------------------------------------------------------------
hgs
parents:
diff changeset
   643
#
hgs
parents:
diff changeset
   644
#  Tests getting medias by their MPX IDs when the request has invalid IDs.
hgs
parents:
diff changeset
   645
#
hgs
parents:
diff changeset
   646
#------------------------------------------------------------------------------------
hgs
parents:
diff changeset
   647
[Test]
hgs
parents:
diff changeset
   648
title GetMediasByMpxId - Invalid IDs when no videos
hgs
parents:
diff changeset
   649
hgs
parents:
diff changeset
   650
callsub Cleanup
hgs
parents:
diff changeset
   651
hgs
parents:
diff changeset
   652
create VCXMyVideosCollectionPluginTest VCXMV
hgs
parents:
diff changeset
   653
VCXMV Create
hgs
parents:
diff changeset
   654
hgs
parents:
diff changeset
   655
VCXMV OpenCollection VCXCollectionMyVideos
hgs
parents:
diff changeset
   656
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
hgs
parents:
diff changeset
   657
waittestclass VCXMV
hgs
parents:
diff changeset
   658
hgs
parents:
diff changeset
   659
VCXMV OpenLevel EVcxMyVideosAllVideos
hgs
parents:
diff changeset
   660
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened KVCXMYVideosTestMessageListComplete
hgs
parents:
diff changeset
   661
waittestclass VCXMV
hgs
parents:
diff changeset
   662
hgs
parents:
diff changeset
   663
VCXMV CoolDown
hgs
parents:
diff changeset
   664
hgs
parents:
diff changeset
   665
VCXMV GetMediasByMpxId -1 10
hgs
parents:
diff changeset
   666
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageGotMediasByKMpxId
hgs
parents:
diff changeset
   667
waittestclass VCXMV
hgs
parents:
diff changeset
   668
hgs
parents:
diff changeset
   669
VCXMV CheckMediaCount ANY_DRIVE 0
hgs
parents:
diff changeset
   670
hgs
parents:
diff changeset
   671
VCXMV CloseLevel
hgs
parents:
diff changeset
   672
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
hgs
parents:
diff changeset
   673
waittestclass VCXMV
hgs
parents:
diff changeset
   674
hgs
parents:
diff changeset
   675
print OK!
hgs
parents:
diff changeset
   676
delete VCXMV
hgs
parents:
diff changeset
   677
[Endtest]
hgs
parents:
diff changeset
   678
hgs
parents:
diff changeset
   679
#------------------------------------------------------------------------------------
hgs
parents:
diff changeset
   680
#
hgs
parents:
diff changeset
   681
#  This is a setup case for following cases.
hgs
parents:
diff changeset
   682
#
hgs
parents:
diff changeset
   683
#------------------------------------------------------------------------------------
hgs
parents:
diff changeset
   684
[Test]
hgs
parents:
diff changeset
   685
title Setup, DL 2, sideload 18
hgs
parents:
diff changeset
   686
hgs
parents:
diff changeset
   687
callsub Cleanup
hgs
parents:
diff changeset
   688
hgs
parents:
diff changeset
   689
// TESTCASE START
hgs
parents:
diff changeset
   690
hgs
parents:
diff changeset
   691
// Sideload 48 videos and download 2
hgs
parents:
diff changeset
   692
hgs
parents:
diff changeset
   693
create VCXMyVideosCollectionPluginTest VCXMV
hgs
parents:
diff changeset
   694
VCXMV Create
hgs
parents:
diff changeset
   695
hgs
parents:
diff changeset
   696
VCXMV OpenCollection VCXCollectionMyVideos
hgs
parents:
diff changeset
   697
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
hgs
parents:
diff changeset
   698
waittestclass VCXMV
hgs
parents:
diff changeset
   699
hgs
parents:
diff changeset
   700
VCXMV OpenLevel EVcxMyVideosAllVideos
hgs
parents:
diff changeset
   701
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened KVCXMYVideosTestMessageListComplete
hgs
parents:
diff changeset
   702
waittestclass VCXMV
hgs
parents:
diff changeset
   703
hgs
parents:
diff changeset
   704
VCXMV CreateVideoFile VcxTestVideo3Gp DRIVE_1 "video.mp4" 50000 20
hgs
parents:
diff changeset
   705
hgs
parents:
diff changeset
   706
VCXMV CoolDown
hgs
parents:
diff changeset
   707
hgs
parents:
diff changeset
   708
VCXMV CreateCopyOfMedia ANY_DRIVE 0 0
hgs
parents:
diff changeset
   709
VCXMV SetMediaDetail EVcxTestMapping_KVcxMediaMyVideosOrigin EVcxMyVideosOriginDownloaded
hgs
parents:
diff changeset
   710
VCXMV SetMedia 1
hgs
parents:
diff changeset
   711
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageMpxVideoModified
hgs
parents:
diff changeset
   712
waittestclass VCXMV
hgs
parents:
diff changeset
   713
hgs
parents:
diff changeset
   714
VCXMV CreateCopyOfMedia ANY_DRIVE 1 0
hgs
parents:
diff changeset
   715
VCXMV SetMediaDetail EVcxTestMapping_KVcxMediaMyVideosOrigin EVcxMyVideosOriginDownloaded
hgs
parents:
diff changeset
   716
VCXMV SetMedia 1
hgs
parents:
diff changeset
   717
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageMpxVideoModified
hgs
parents:
diff changeset
   718
waittestclass VCXMV
hgs
parents:
diff changeset
   719
hgs
parents:
diff changeset
   720
delete VCXMV
hgs
parents:
diff changeset
   721
hgs
parents:
diff changeset
   722
// Open all videos
hgs
parents:
diff changeset
   723
hgs
parents:
diff changeset
   724
create VCXMyVideosCollectionPluginTest VCXMV
hgs
parents:
diff changeset
   725
VCXMV Create
hgs
parents:
diff changeset
   726
hgs
parents:
diff changeset
   727
VCXMV OpenCollection VCXCollectionMyVideos
hgs
parents:
diff changeset
   728
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
hgs
parents:
diff changeset
   729
waittestclass VCXMV
hgs
parents:
diff changeset
   730
hgs
parents:
diff changeset
   731
VCXMV OpenLevel EVcxMyVideosAllVideos
hgs
parents:
diff changeset
   732
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened KVCXMYVideosTestMessageListComplete
hgs
parents:
diff changeset
   733
waittestclass VCXMV
hgs
parents:
diff changeset
   734
hgs
parents:
diff changeset
   735
VCXMV CheckMediaCount ANY_DRIVE 20
hgs
parents:
diff changeset
   736
hgs
parents:
diff changeset
   737
print OK!
hgs
parents:
diff changeset
   738
delete VCXMV
hgs
parents:
diff changeset
   739
[Endtest]
hgs
parents:
diff changeset
   740
hgs
parents:
diff changeset
   741
#------------------------------------------------------------------------------------
hgs
parents:
diff changeset
   742
#
hgs
parents:
diff changeset
   743
#  Tests getting medias by their MPX IDs when request has IDs of all the videos in the device.
hgs
parents:
diff changeset
   744
#
hgs
parents:
diff changeset
   745
#------------------------------------------------------------------------------------
hgs
parents:
diff changeset
   746
[Test]
hgs
parents:
diff changeset
   747
title GetMediasByMpxId - All videos
hgs
parents:
diff changeset
   748
create VCXMyVideosCollectionPluginTest VCXMV
hgs
parents:
diff changeset
   749
VCXMV Create
hgs
parents:
diff changeset
   750
hgs
parents:
diff changeset
   751
VCXMV OpenCollection VCXCollectionMyVideos
hgs
parents:
diff changeset
   752
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
hgs
parents:
diff changeset
   753
waittestclass VCXMV
hgs
parents:
diff changeset
   754
hgs
parents:
diff changeset
   755
VCXMV OpenLevel EVcxMyVideosAllVideos
hgs
parents:
diff changeset
   756
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened KVCXMYVideosTestMessageListComplete
hgs
parents:
diff changeset
   757
waittestclass VCXMV
hgs
parents:
diff changeset
   758
hgs
parents:
diff changeset
   759
VCXMV GetMediasByMpxId 0 20
hgs
parents:
diff changeset
   760
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageGotMediasByKMpxId
hgs
parents:
diff changeset
   761
waittestclass VCXMV
hgs
parents:
diff changeset
   762
hgs
parents:
diff changeset
   763
VCXMV CheckMediaCount ANY_DRIVE 20
hgs
parents:
diff changeset
   764
hgs
parents:
diff changeset
   765
VCXMV CloseLevel
hgs
parents:
diff changeset
   766
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
hgs
parents:
diff changeset
   767
waittestclass VCXMV
hgs
parents:
diff changeset
   768
hgs
parents:
diff changeset
   769
print OK!
hgs
parents:
diff changeset
   770
delete VCXMV
hgs
parents:
diff changeset
   771
[Endtest]
hgs
parents:
diff changeset
   772
hgs
parents:
diff changeset
   773
#------------------------------------------------------------------------------------
hgs
parents:
diff changeset
   774
#
hgs
parents:
diff changeset
   775
#  Tests getting medias by their MPX IDs when the request has only the ID of first video.
hgs
parents:
diff changeset
   776
#
hgs
parents:
diff changeset
   777
#------------------------------------------------------------------------------------
hgs
parents:
diff changeset
   778
[Test]
hgs
parents:
diff changeset
   779
title GetMediasByMpxId - First only
hgs
parents:
diff changeset
   780
create VCXMyVideosCollectionPluginTest VCXMV
hgs
parents:
diff changeset
   781
VCXMV Create
hgs
parents:
diff changeset
   782
hgs
parents:
diff changeset
   783
VCXMV OpenCollection VCXCollectionMyVideos
hgs
parents:
diff changeset
   784
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
hgs
parents:
diff changeset
   785
waittestclass VCXMV
hgs
parents:
diff changeset
   786
hgs
parents:
diff changeset
   787
VCXMV OpenLevel EVcxMyVideosAllVideos
hgs
parents:
diff changeset
   788
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened KVCXMYVideosTestMessageListComplete
hgs
parents:
diff changeset
   789
waittestclass VCXMV
hgs
parents:
diff changeset
   790
hgs
parents:
diff changeset
   791
VCXMV GetMediasByMpxId 0 1
hgs
parents:
diff changeset
   792
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageGotMediasByKMpxId
hgs
parents:
diff changeset
   793
waittestclass VCXMV
hgs
parents:
diff changeset
   794
hgs
parents:
diff changeset
   795
VCXMV CheckMediaCount ANY_DRIVE 1
hgs
parents:
diff changeset
   796
hgs
parents:
diff changeset
   797
VCXMV CloseLevel
hgs
parents:
diff changeset
   798
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
hgs
parents:
diff changeset
   799
waittestclass VCXMV
hgs
parents:
diff changeset
   800
hgs
parents:
diff changeset
   801
print OK!
hgs
parents:
diff changeset
   802
delete VCXMV
hgs
parents:
diff changeset
   803
[Endtest]
hgs
parents:
diff changeset
   804
hgs
parents:
diff changeset
   805
#------------------------------------------------------------------------------------
hgs
parents:
diff changeset
   806
#
hgs
parents:
diff changeset
   807
#  Tests getting medias by their MPX IDs when the request has only the ID of last video.
hgs
parents:
diff changeset
   808
#
hgs
parents:
diff changeset
   809
#------------------------------------------------------------------------------------
hgs
parents:
diff changeset
   810
[Test]
hgs
parents:
diff changeset
   811
title GetMediasByMpxId - Last only
hgs
parents:
diff changeset
   812
create VCXMyVideosCollectionPluginTest VCXMV
hgs
parents:
diff changeset
   813
VCXMV Create
hgs
parents:
diff changeset
   814
hgs
parents:
diff changeset
   815
VCXMV OpenCollection VCXCollectionMyVideos
hgs
parents:
diff changeset
   816
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
hgs
parents:
diff changeset
   817
waittestclass VCXMV
hgs
parents:
diff changeset
   818
hgs
parents:
diff changeset
   819
VCXMV OpenLevel EVcxMyVideosAllVideos
hgs
parents:
diff changeset
   820
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened KVCXMYVideosTestMessageListComplete
hgs
parents:
diff changeset
   821
waittestclass VCXMV
hgs
parents:
diff changeset
   822
hgs
parents:
diff changeset
   823
VCXMV GetMediasByMpxId 19 20
hgs
parents:
diff changeset
   824
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageGotMediasByKMpxId
hgs
parents:
diff changeset
   825
waittestclass VCXMV
hgs
parents:
diff changeset
   826
hgs
parents:
diff changeset
   827
VCXMV CheckMediaCount ANY_DRIVE 1
hgs
parents:
diff changeset
   828
hgs
parents:
diff changeset
   829
VCXMV CloseLevel
hgs
parents:
diff changeset
   830
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
hgs
parents:
diff changeset
   831
waittestclass VCXMV
hgs
parents:
diff changeset
   832
hgs
parents:
diff changeset
   833
print OK!
hgs
parents:
diff changeset
   834
delete VCXMV
hgs
parents:
diff changeset
   835
[Endtest]
hgs
parents:
diff changeset
   836
hgs
parents:
diff changeset
   837
#------------------------------------------------------------------------------------
hgs
parents:
diff changeset
   838
#
hgs
parents:
diff changeset
   839
#  Tests getting medias by their MPX IDs when the request has few IDs of videos.
hgs
parents:
diff changeset
   840
#
hgs
parents:
diff changeset
   841
#------------------------------------------------------------------------------------
hgs
parents:
diff changeset
   842
[Test]
hgs
parents:
diff changeset
   843
title GetMediasByMpxId - Few from middle
hgs
parents:
diff changeset
   844
create VCXMyVideosCollectionPluginTest VCXMV
hgs
parents:
diff changeset
   845
VCXMV Create
hgs
parents:
diff changeset
   846
hgs
parents:
diff changeset
   847
VCXMV OpenCollection VCXCollectionMyVideos
hgs
parents:
diff changeset
   848
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
hgs
parents:
diff changeset
   849
waittestclass VCXMV
hgs
parents:
diff changeset
   850
hgs
parents:
diff changeset
   851
VCXMV OpenLevel EVcxMyVideosAllVideos
hgs
parents:
diff changeset
   852
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened KVCXMYVideosTestMessageListComplete
hgs
parents:
diff changeset
   853
waittestclass VCXMV
hgs
parents:
diff changeset
   854
hgs
parents:
diff changeset
   855
VCXMV GetMediasByMpxId 7 13
hgs
parents:
diff changeset
   856
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageGotMediasByKMpxId
hgs
parents:
diff changeset
   857
waittestclass VCXMV
hgs
parents:
diff changeset
   858
hgs
parents:
diff changeset
   859
VCXMV CheckMediaCount ANY_DRIVE 6
hgs
parents:
diff changeset
   860
hgs
parents:
diff changeset
   861
VCXMV CloseLevel
hgs
parents:
diff changeset
   862
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
hgs
parents:
diff changeset
   863
waittestclass VCXMV
hgs
parents:
diff changeset
   864
hgs
parents:
diff changeset
   865
print OK!
hgs
parents:
diff changeset
   866
delete VCXMV
hgs
parents:
diff changeset
   867
[Endtest]
hgs
parents:
diff changeset
   868
hgs
parents:
diff changeset
   869
#------------------------------------------------------------------------------------
hgs
parents:
diff changeset
   870
#
hgs
parents:
diff changeset
   871
#  Tests getting medias by their MPX IDs when the request has no IDs.
hgs
parents:
diff changeset
   872
#
hgs
parents:
diff changeset
   873
#------------------------------------------------------------------------------------
hgs
parents:
diff changeset
   874
[Test]
hgs
parents:
diff changeset
   875
title GetMediasByMpxId - Empty list
hgs
parents:
diff changeset
   876
create VCXMyVideosCollectionPluginTest VCXMV
hgs
parents:
diff changeset
   877
VCXMV Create
hgs
parents:
diff changeset
   878
hgs
parents:
diff changeset
   879
VCXMV OpenCollection VCXCollectionMyVideos
hgs
parents:
diff changeset
   880
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
hgs
parents:
diff changeset
   881
waittestclass VCXMV
hgs
parents:
diff changeset
   882
hgs
parents:
diff changeset
   883
VCXMV OpenLevel EVcxMyVideosAllVideos
hgs
parents:
diff changeset
   884
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened KVCXMYVideosTestMessageListComplete
hgs
parents:
diff changeset
   885
waittestclass VCXMV
hgs
parents:
diff changeset
   886
hgs
parents:
diff changeset
   887
VCXMV GetMediasByMpxId 0 0
hgs
parents:
diff changeset
   888
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageGotMediasByKMpxId
hgs
parents:
diff changeset
   889
allownextresult KERRARGUMENT
hgs
parents:
diff changeset
   890
waittestclass VCXMV
hgs
parents:
diff changeset
   891
hgs
parents:
diff changeset
   892
VCXMV GetMediasByMpxId 0 8
hgs
parents:
diff changeset
   893
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageGotMediasByKMpxId
hgs
parents:
diff changeset
   894
waittestclass VCXMV
hgs
parents:
diff changeset
   895
hgs
parents:
diff changeset
   896
VCXMV CheckMediaCount ANY_DRIVE 8
hgs
parents:
diff changeset
   897
hgs
parents:
diff changeset
   898
print OK!
hgs
parents:
diff changeset
   899
delete VCXMV
hgs
parents:
diff changeset
   900
[Endtest]
hgs
parents:
diff changeset
   901
hgs
parents:
diff changeset
   902
#------------------------------------------------------------------------------------
hgs
parents:
diff changeset
   903
#
hgs
parents:
diff changeset
   904
#  Tests getting medias by their MPX IDs when the request has invalid IDs.
hgs
parents:
diff changeset
   905
#
hgs
parents:
diff changeset
   906
#------------------------------------------------------------------------------------
hgs
parents:
diff changeset
   907
[Test]
hgs
parents:
diff changeset
   908
title GetMediasByMpxId - Invalid IDs
hgs
parents:
diff changeset
   909
create VCXMyVideosCollectionPluginTest VCXMV
hgs
parents:
diff changeset
   910
VCXMV Create
hgs
parents:
diff changeset
   911
hgs
parents:
diff changeset
   912
VCXMV OpenCollection VCXCollectionMyVideos
hgs
parents:
diff changeset
   913
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
hgs
parents:
diff changeset
   914
waittestclass VCXMV
hgs
parents:
diff changeset
   915
hgs
parents:
diff changeset
   916
VCXMV OpenLevel EVcxMyVideosAllVideos
hgs
parents:
diff changeset
   917
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened KVCXMYVideosTestMessageListComplete
hgs
parents:
diff changeset
   918
waittestclass VCXMV
hgs
parents:
diff changeset
   919
hgs
parents:
diff changeset
   920
VCXMV GetMediasByMpxId -1 10
hgs
parents:
diff changeset
   921
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageGotMediasByKMpxId
hgs
parents:
diff changeset
   922
waittestclass VCXMV
hgs
parents:
diff changeset
   923
hgs
parents:
diff changeset
   924
VCXMV CheckMediaCount ANY_DRIVE 0
hgs
parents:
diff changeset
   925
hgs
parents:
diff changeset
   926
VCXMV CloseLevel
hgs
parents:
diff changeset
   927
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
hgs
parents:
diff changeset
   928
waittestclass VCXMV
hgs
parents:
diff changeset
   929
hgs
parents:
diff changeset
   930
print OK!
hgs
parents:
diff changeset
   931
delete VCXMV
hgs
parents:
diff changeset
   932
[Endtest]
hgs
parents:
diff changeset
   933
hgs
parents:
diff changeset
   934
#------------------------------------------------------------------------------------
hgs
parents:
diff changeset
   935
#
hgs
parents:
diff changeset
   936
#  Tests getting medias by their MPX IDs when the request has duplicate IDs.
hgs
parents:
diff changeset
   937
#
hgs
parents:
diff changeset
   938
#------------------------------------------------------------------------------------
hgs
parents:
diff changeset
   939
[Test]
hgs
parents:
diff changeset
   940
title GetMediasByMpxId - Duplicate IDs
hgs
parents:
diff changeset
   941
create VCXMyVideosCollectionPluginTest VCXMV
hgs
parents:
diff changeset
   942
VCXMV Create
hgs
parents:
diff changeset
   943
hgs
parents:
diff changeset
   944
VCXMV OpenCollection VCXCollectionMyVideos
hgs
parents:
diff changeset
   945
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
hgs
parents:
diff changeset
   946
waittestclass VCXMV
hgs
parents:
diff changeset
   947
hgs
parents:
diff changeset
   948
VCXMV OpenLevel EVcxMyVideosAllVideos
hgs
parents:
diff changeset
   949
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened KVCXMYVideosTestMessageListComplete
hgs
parents:
diff changeset
   950
waittestclass VCXMV
hgs
parents:
diff changeset
   951
hgs
parents:
diff changeset
   952
VCXMV GetMediasByMpxId -2 5
hgs
parents:
diff changeset
   953
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageGotMediasByKMpxId
hgs
parents:
diff changeset
   954
waittestclass VCXMV
hgs
parents:
diff changeset
   955
hgs
parents:
diff changeset
   956
VCXMV CheckMediaCount ANY_DRIVE 10
hgs
parents:
diff changeset
   957
hgs
parents:
diff changeset
   958
VCXMV CloseLevel
hgs
parents:
diff changeset
   959
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
hgs
parents:
diff changeset
   960
waittestclass VCXMV
hgs
parents:
diff changeset
   961
hgs
parents:
diff changeset
   962
print OK!
hgs
parents:
diff changeset
   963
delete VCXMV
hgs
parents:
diff changeset
   964
[Endtest]
hgs
parents:
diff changeset
   965
hgs
parents:
diff changeset
   966
#------------------------------------------------------------------------------------
hgs
parents:
diff changeset
   967
#
hgs
parents:
diff changeset
   968
#  Tests getting medias by their MPX IDs when the request has every second ID of the videos in device.
hgs
parents:
diff changeset
   969
#
hgs
parents:
diff changeset
   970
#------------------------------------------------------------------------------------
hgs
parents:
diff changeset
   971
[Test]
hgs
parents:
diff changeset
   972
title GetMediasByMpxId - Every second item
hgs
parents:
diff changeset
   973
create VCXMyVideosCollectionPluginTest VCXMV
hgs
parents:
diff changeset
   974
VCXMV Create
hgs
parents:
diff changeset
   975
hgs
parents:
diff changeset
   976
VCXMV OpenCollection VCXCollectionMyVideos
hgs
parents:
diff changeset
   977
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
hgs
parents:
diff changeset
   978
waittestclass VCXMV
hgs
parents:
diff changeset
   979
hgs
parents:
diff changeset
   980
VCXMV OpenLevel EVcxMyVideosAllVideos
hgs
parents:
diff changeset
   981
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened KVCXMYVideosTestMessageListComplete
hgs
parents:
diff changeset
   982
waittestclass VCXMV
hgs
parents:
diff changeset
   983
hgs
parents:
diff changeset
   984
VCXMV GetMediasByMpxId -3 10
hgs
parents:
diff changeset
   985
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageGotMediasByKMpxId
hgs
parents:
diff changeset
   986
waittestclass VCXMV
hgs
parents:
diff changeset
   987
hgs
parents:
diff changeset
   988
VCXMV CheckMediaCount ANY_DRIVE 5
hgs
parents:
diff changeset
   989
hgs
parents:
diff changeset
   990
VCXMV CloseLevel
hgs
parents:
diff changeset
   991
VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
hgs
parents:
diff changeset
   992
waittestclass VCXMV
hgs
parents:
diff changeset
   993
hgs
parents:
diff changeset
   994
print OK!
hgs
parents:
diff changeset
   995
delete VCXMV
hgs
parents:
diff changeset
   996
[Endtest]