Update contrib.
1 // Copyright (c) 2007-2009 Nokia Corporation and/or its subsidiary(-ies).
2 // All rights reserved.
3 // This component and the accompanying materials are made available
4 // under the terms of the License "Eclipse Public License v1.0"
5 // which accompanies this distribution, and is available
6 // at the URL "http://www.eclipse.org/legal/epl-v10.html".
8 // Initial Contributors:
9 // Nokia Corporation - initial contribution.
18 #ifndef TESTCASE0464_H
19 #define TESTCASE0464_H
23 //----------------------------------------------------------------------------------------------
24 //! @SYMTestCaseID KPBASE-T_OTGDI-0464
25 //! @SYMTestCaseDesc VBus drive and drop.
30 //! @SYMTestPriority 1
31 //! @SYMTestActions 1. Load LDD and start stack
33 //! 3. wait for confirmation input (7 seconds)
35 //! 5. wait for confirmation manual input (7 sec)
37 //! @SYMTestExpectedResults 1. user input at step 3 and 5 is a 'Y' to indicate
38 //! 5V and 0V measured at each occasion
39 //----------------------------------------------------------------------------------------------
41 class CTestCase0464 : public CTestCaseRoot
44 static CTestCase0464* NewL(TBool aHost);
45 virtual ~CTestCase0464();
47 virtual void ExecuteTestCaseL();
49 static void CancelKB(CTestCaseRoot *pThis);
52 virtual void DescribePreconditions();
53 TInt GetStepIndex() { return(iCaseStep); };
56 CTestCase0464(TBool aHost);
77 const static TTestCaseFactoryReceipt<CTestCase0464> iFactoryReceipt;
83 #endif // TESTCASE0464_H