usbengines/usbwatcher/tsrc/UsbWatcherTest/conf/UsbWatcherTest.cfg
author Pat Downey <patd@symbian.org>
Wed, 01 Sep 2010 12:20:49 +0100
branchRCL_3
changeset 24 e02eb84a14d2
parent 22 5b2a402e96ac
permissions -rw-r--r--
Revert incorrect RCL_3 drop: Revision: 201033 Kit: 201035

/*
* Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies).
* All rights reserved.
* This component and the accompanying materials are made available
* under the terms of "Eclipse Public License v1.0"
* which accompanies this distribution, and is available
* at the URL "http://www.eclipse.org/legal/epl-v10.html".
*
* Initial Contributors:
* Nokia Corporation - initial contribution.
*
* Contributors:
*
* Description:
*
*/

//[StifSettings]
//CapsModifier= UsbWatcherTest.exe
//[EndStifSettings]

// UsbWatcherTest Module - total 23 tc

// UsbWatcherTest Api Tests (23 tc)

// USB watcher initialization tests (2)

[Test]
title Connect USB Watcher (USB Watcher Connection Test)
create UsbWatcherTest tester
tester InitializationTest SINGLE_CONN
delete tester
[Endtest] 

[Test]
title Return Server Version (USB Watcher Initialization Test)
create UsbWatcherTest tester
tester InitializationTest VERSION
delete tester
[Endtest]

// USB personality management tests (18)

[Test]
title Set PCSuite Personality (USB Personality Management Test)
create UsbWatcherTest tester
tester PersonalityManagementTest PCSUITE SET_PERSONALITY
delete tester
[Endtest]

[Test]
title Set MS Personality (USB Personality Management Test)
create UsbWatcherTest tester
tester PersonalityManagementTest MS SET_PERSONALITY
delete tester
[Endtest]


[Test]
title Set Modem Personality (USB Personality Management Test)
create UsbWatcherTest tester
tester PersonalityManagementTest Modem SET_PERSONALITY
delete tester
[Endtest]

[Test]
title Set MTP Personality (USB Personality Management Test)
create UsbWatcherTest tester
tester PersonalityManagementTest MTP SET_PERSONALITY
delete tester
[Endtest]

[Test]
title Set Previous Personality (USB Personality Management Test)
create UsbWatcherTest tester
tester PersonalityManagementTest MS SET_PREVIOUS_PERSONALITY
delete tester
[Endtest]

[Test]
title Set Previous Personality On Disconnect (USB Personality Management Test)
create UsbWatcherTest tester
tester PersonalityManagementTest MS SET_PREVIOUS_PERSONALITY_ON_DISC
delete tester
[Endtest]

[Test]
title Set Previous Personality Sync (USB Personality Management Test)
create UsbWatcherTest tester
tester PersonalityManagementTest MS SET_PREVIOUS_PERSONALITY_SYNC
delete tester
[Endtest]

[Test]
title Set PCSuite Personality/Cable Disconnected (USB Personality Management Test)
create UsbWatcherTest tester
tester PersonalityManagementTest PCSUITE SET_PERSONALITY_DISC
delete tester
[Endtest]

[Test]
title Set MS Personality/Cable Disconnected (USB Personality Management Test)
create UsbWatcherTest tester
tester PersonalityManagementTest MS SET_PERSONALITY_DISC
delete tester
[Endtest]

[Test]
title Set Modem Personality/Cable Disconnected (USB Personality Management Test)
create UsbWatcherTest tester
tester PersonalityManagementTest Modem SET_PERSONALITY_DISC
delete tester
[Endtest]

[Test]
title Set MTP Personality/Cable Disconnected (USB Personality Management Test)
create UsbWatcherTest tester
tester PersonalityManagementTest MTP SET_PERSONALITY_DISC
delete tester
[Endtest]

[Test]
title Cancel Set Personality/Cable Disconnected (USB Personality Management Test)
create UsbWatcherTest tester
tester PersonalityManagementTest MS CANCEL_SET_PERSONALITY_DISC
delete tester
[Endtest]

[Test]
title Set Previous Personality/Cable Disconnected (USB Personality Management Test)
create UsbWatcherTest tester
tester PersonalityManagementTest MS SET_PREVIOUS_PERSONALITY_DISC
delete tester
[Endtest]

[Test]
title Set Previous Personality On Disconnect/Cable Disconnected (USB Personality Management Test)
create UsbWatcherTest tester
tester PersonalityManagementTest MS SET_PREVIOUS_PERSONALITY_ON_DISC_DISC
delete tester
[Endtest]

[Test]
title Set Previous Personality Sync/Cable Disconnected (USB Personality Management Test)
create UsbWatcherTest tester
tester PersonalityManagementTest MS SET_PREVIOUS_PERSONALITY_SYNC_DISC
delete tester
[Endtest]

[Test]
title Cancel Set Previous Personality/Cable Disconnected (USB Personality Management Test)
create UsbWatcherTest tester
tester PersonalityManagementTest MS CANCEL_SET_PREVIOUS_PERSONALITY_DISC
delete tester
[Endtest]

[Test]
title Set Unknown Personality (USB Personality Management Test)
create UsbWatcherTest tester
tester PersonalityManagementTest MS SET_UNKNOWN_PERSONALITY
delete tester
[Endtest]

[Test]
title Interrupt Personality Set (USB Personality Management Test)
create UsbWatcherTest tester
tester PersonalityManagementTest MS INTERRUPT_PERSONALITY_SET
delete tester
[Endtest]

// USB watcher branch tests (3)

[Test]
title Set Same Personality (USB Watcher Branch Test)
create UsbWatcherTest tester
tester BranchTest SAME_PERSONALITY_SET
delete tester
[Endtest]

[Test]
title Set Personality/Personality Switch Blocking On (USB Watcher Branch Test)
create UsbWatcherTest tester
tester BranchTest NON_BLOCKING
delete tester
[Endtest]

[Test]
title Set Personality/Ask On Connection Not Shown(USB Watcher Branch Test)
create UsbWatcherTest tester
tester BranchTest FORCE_SWITCH
delete tester
[Endtest]

// Add new api tests here
// ...


// UsbWatcherTest Module Tests (... tc)


// Add new module tests here
// ...


// UsbWatcherTest Branch Tests (... tc)


// Add new branch tests here
// ...