mmlibs/mmfw/tsrc/mmfcharacterisationvalidation/clientutils/audio/play/scripts/char_mmf_audioplay_ogg_notification.script
author hgs
Tue, 02 Nov 2010 12:13:59 +0000
changeset 5 b220a9341636
parent 0 b8ed18f6c07b
permissions -rw-r--r--
2010wk46_01
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
0
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
     1
@file char_mmf_audioplay_ogg_notification.script
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
     2
// Copyright (c) 2007-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:
5
b220a9341636 2010wk46_01
hgs
parents: 0
diff changeset
    15
////This script is not running as the functionality is not supported.
0
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    16
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    17
PRINT 
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    18
LOAD_SUITE char_mmf_audioplay.dll
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    19
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    20
# wait for ring.wav to finish playing
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    21
delay 1000
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    22
//!@SYMTestCaseID             MM-MMF-APLCLNT-CHRTZ-OGG-I-0078
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    23
//!@SYMTestCaseDesc           Register the event for notification.
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    24
//!@SYMTestPriority           4
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    25
//!@SYMTestActions            1. Create audio player utility. 2. Open an audio file. 3. Register the event for notification.
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    26
//!@SYMTestExpectedResults    1. RegisterAudioResourceNotification() should return KErrNone. 2. RegisterAudioResourceNotification() should register the
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    27
//! event for notification.
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    28
RUN_TEST_STEP -1 char_mmf_audioplay MM-MMF-APLCLNT-CHRTZ-OGG-I-0078 \char\mmf\char_mmf_audioplay.ini
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    29
TEST_COMPLETE 
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    30
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    31
//!@SYMTestCaseID             MM-MMF-APLCLNT-CHRTZ-OGG-I-0080
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    32
//!@SYMTestCaseDesc           Register the event for notification before opening the audio clip.
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    33
//!@SYMTestPriority           4
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    34
//!@SYMTestActions            1. Create audio player utility. 2. Register the event for notification.
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    35
//!@SYMTestExpectedResults    1. RegisterAudioResourceNotification() should return KErrNotSupported.
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    36
RUN_TEST_STEP -1 char_mmf_audioplay MM-MMF-APLCLNT-CHRTZ-OGG-I-0080 \char\mmf\char_mmf_audioplay.ini
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    37
TEST_COMPLETE 
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    38
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    39
//!@SYMTestCaseID             MM-MMF-APLCLNT-CHRTZ-OGG-I-0082
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    40
//!@SYMTestCaseDesc           Register the event for notification with an event Uid that is not supported.
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    41
//!@SYMTestPriority           4
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    42
//!@SYMTestActions            1. Create audio player utility. 2. Open an audio file. 3. Register the event for notification.
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    43
//!@SYMTestExpectedResults    1. RegisterAudioResourceNotification() should return KErrNotSupported.
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    44
RUN_TEST_STEP -1 char_mmf_audioplay MM-MMF-APLCLNT-CHRTZ-OGG-I-0082 \char\mmf\char_mmf_audioplay.ini
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    45
TEST_COMPLETE 
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    46
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    47
//!@SYMTestCaseID             MM-MMF-APLCLNT-CHRTZ-OGG-I-0083
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    48
//!@SYMTestCaseDesc           Register the event for notification with an event Uid that is already registered.
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    49
//!@SYMTestPriority           4
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    50
//!@SYMTestActions            1. Create audio player utility. 2. Open an audio file. 3. Register the event for notification.
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    51
//!@SYMTestExpectedResults    1. RegisterAudioResourceNotification() should return KErrAlreadyExists.
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    52
RUN_TEST_STEP -1 char_mmf_audioplay MM-MMF-APLCLNT-CHRTZ-OGG-I-0083 \char\mmf\char_mmf_audioplay.ini
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    53
TEST_COMPLETE 
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    54
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    55
//!@SYMTestCaseID             MM-MMF-APLCLNT-CHRTZ-OGG-I-0084
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    56
//!@SYMTestCaseDesc           Cancel the registered notification event.
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    57
//!@SYMTestPriority           4
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    58
//!@SYMTestActions            1. Create audio player utility. 2. Open an audio file. 3. Register the event for notification. 4. Cancel the registered
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    59
//! notification event.
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    60
//!@SYMTestExpectedResults    1. CancelRegisterAudioResourceNotification() should return KErrNone. 2. CancelRegisterAudioResourceNotification() should
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    61
//! cancel the registered notification event.
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    62
RUN_TEST_STEP -1 char_mmf_audioplay MM-MMF-APLCLNT-CHRTZ-OGG-I-0084 \char\mmf\char_mmf_audioplay.ini
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    63
TEST_COMPLETE 
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    64
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    65
//!@SYMTestCaseID             MM-MMF-APLCLNT-CHRTZ-OGG-I-0085
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    66
//!@SYMTestCaseDesc           Cancel the registered notification event while playing is in progress.
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    67
//!@SYMTestPriority           4
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    68
//!@SYMTestActions            1. Create audio player utility. 2. Open an audio file. 3. Register the event for notification. 4. Play the audio file. 5.
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    69
//! Cancel the registered notification event.
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    70
//!@SYMTestExpectedResults    1. CancelRegisterAudioResourceNotification() should return KErrNone. 2. CancelRegisterAudioResourceNotification() should
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    71
//! cancel the registered notification event.
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    72
RUN_TEST_STEP -1 char_mmf_audioplay MM-MMF-APLCLNT-CHRTZ-OGG-I-0085 \char\mmf\char_mmf_audioplay.ini
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    73
TEST_COMPLETE 
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    74
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    75
//!@SYMTestCaseID             MM-MMF-APLCLNT-CHRTZ-OGG-I-0086
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    76
//!@SYMTestCaseDesc           Cancel the registered notification event with an event Uid that is not matched.
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    77
//!@SYMTestPriority           4
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    78
//!@SYMTestActions            1. Create audio player utility. 2. Open an audio file. 3. Register the event for notification. 4. Cancel the registered
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    79
//! notification event.
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    80
//!@SYMTestExpectedResults    1. CancelRegisterAudioResourceNotification() should return KErrNotSupported.
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    81
RUN_TEST_STEP -1 char_mmf_audioplay MM-MMF-APLCLNT-CHRTZ-OGG-I-0086 \char\mmf\char_mmf_audioplay.ini
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    82
TEST_COMPLETE 
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    83
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    84
//!@SYMTestCaseID             MM-MMF-APLCLNT-CHRTZ-OGG-I-0087
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    85
//!@SYMTestCaseDesc           Cancel the registered notification event with an event Uid of NULL.
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    86
//!@SYMTestPriority           4
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    87
//!@SYMTestActions            1. Create audio player utility. 2. Open an audio file. 3. Register the event for notification. 4. Cancel the registered
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    88
//! notification event.
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    89
//!@SYMTestExpectedResults    1. CancelRegisterAudioResourceNotification() should return KErrCancel.
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    90
RUN_TEST_STEP -1 char_mmf_audioplay MM-MMF-APLCLNT-CHRTZ-OGG-I-0087 \char\mmf\char_mmf_audioplay.ini
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    91
TEST_COMPLETE