mmlibs/mmfw/tsrc/mmfintegrationtest/scriptFiles/TSI_MMF_ACLNTOGG_DRM.script
author hgs
Thu, 07 Oct 2010 22:34:12 +0100
changeset 0 b8ed18f6c07b
child 5 b220a9341636
permissions -rw-r--r--
2010wk40
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
0
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
     1
@file TSI_MMF_ACLNTOGG_DRM.script
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
     2
// Copyright (c) 2005-2009 Nokia Corporation and/or its subsidiary(-ies).
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
     3
// All rights reserved.
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
     4
// This component and the accompanying materials are made available
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
     5
// under the terms of "Eclipse Public License v1.0"
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
     6
// which accompanies this distribution, and is available
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
     7
// at the URL "http://www.eclipse.org/legal/epl-v10.html".
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
     8
//
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
     9
// Initial Contributors:
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    10
// Nokia Corporation - initial contribution.
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    11
//
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    12
// Contributors:
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    13
//
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    14
// Description:
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    15
//
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    16
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    17
# Audio Client Utilities for Ogg-Vorbis Player DRM tests
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    18
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    19
LOAD_SUITE TSI_MMFACLNT.DLL
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    20
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    21
delay 10000
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    22
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    23
/////////////////////////////////////////////////////////////////////
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    24
/////////////////////////// POSITIVE TESTS //////////////////////////
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    25
/////////////////////////////////////////////////////////////////////
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    26
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    27
######################### Audio Player DRM tests #########################
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    28
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    29
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    30
//!@SYMTestCaseID             MM-MMF-ACLNTOGG-I-0028-HP
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    31
//!@SYMTestCaseDesc           Enable agent's user interface for errors and confirmation requests property. Open and play a protected audio clip from a
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    32
//! file for PLAY intent.
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    33
//!@SYMREQ                    REQ5481
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    34
//!@SYMPREQ                   PREQ452
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    35
//!@SYMTestPriority           2
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    36
//!@SYMTestActions            1. Open an audio clip from a file. 2. Enable agent's user interface for errors and confirmation requests property. 3. Play
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    37
//! the audio clip.
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    38
//!@SYMTestExpectedResults    KErrNone error code should be returned. Errors / confirmations should be displayed.
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    39
RUN_TEST_STEP 600000 ACLNT MM-MMF-ACLNTOGG-I-0028-HP \audio.ini
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    40
TEST_COMPLETE
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    41
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    42
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    43
//!@SYMTestCaseID             MM-MMF-ACLNTOGG-I-0029-HP
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    44
//!@SYMTestCaseDesc           Open a protected audio file and disable automatic intent. Play.
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    45
//!@SYMREQ                    REQ5481
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    46
//!@SYMPREQ                   PREQ452
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    47
//!@SYMTestPriority           2
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    48
//!@SYMTestActions            1. Open an audio clip from a file. 2. Disable automatic intent by the player. 3. Execute the play intent. 4. Play the audio
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    49
//! clip.
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    50
//!@SYMTestExpectedResults    The client should set the intent and the audio should be able to be played.
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    51
RUN_TEST_STEP 600000 ACLNT MM-MMF-ACLNTOGG-I-0029-HP \audio.ini
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    52
TEST_COMPLETE
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    53
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    54
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    55
######################## Audio Recorder DRM tests ########################
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    56
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    57
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    58
//!@SYMTestCaseID             MM-MMF-ACLNTOGG-I-0131-HP
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    59
//!@SYMTestCaseDesc           Enable agent's user interface for errors and confirmation requests property. Open and play a protected audio clip from a
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    60
//! file for PLAY intent.
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    61
//!@SYMREQ                    REQ5481
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    62
//!@SYMPREQ                   PREQ452
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    63
//!@SYMTestPriority           2
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    64
//!@SYMTestActions            1. Open an audio clip from a file. 2. Enable agent's user interface for errors and confirmation requests property. 3. Play
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    65
//! the audio clip.
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    66
//!@SYMTestExpectedResults    KErrNone error code should be returned. Errors / confirmations should be displayed.
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    67
RUN_TEST_STEP 600000 ACLNT MM-MMF-ACLNTOGG-I-0131-HP \audio.ini
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    68
TEST_COMPLETE
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    69
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    70
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    71
//!@SYMTestCaseID             MM-MMF-ACLNTOGG-I-0132-HP
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    72
//!@SYMTestCaseDesc           Open a protected audio file and disable automatic intent. Play.
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    73
//!@SYMREQ                    REQ5481
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    74
//!@SYMPREQ                   PREQ452
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    75
//!@SYMTestPriority           2
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    76
//!@SYMTestActions            1. Open an audio clip from a file. 2. Disable automatic intent by the player. 3. Execute the play intent. 4. Play the audio
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    77
//! clip.
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    78
//!@SYMTestExpectedResults    The client should set the intent and the audio should be able to be played.
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    79
RUN_TEST_STEP 600000 ACLNT MM-MMF-ACLNTOGG-I-0132-HP \audio.ini
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    80
TEST_COMPLETE
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    81
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    82
//CR1424 DRM test
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    83
//! @SYMTestCaseID MM-MMF-ACLNTOGG-I-0134-HP
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    84
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    85
RUN_TEST_STEP 600000 ACLNT MM-MMF-ACLNTOGG-I-0134-HP \audio.ini
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    86
TEST_COMPLETE
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    87
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    88
//! @SYMTestCaseID MM-MMF-ACLNTOGG-I-0135-HP
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    89
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    90
RUN_TEST_STEP 600000 ACLNT MM-MMF-ACLNTOGG-I-0135-HP \audio.ini
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    91
TEST_COMPLETE