sl@0: // sl@0: // Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). sl@0: // All rights reserved. sl@0: // This component and the accompanying materials are made available sl@0: // under the terms of the License "Eclipse Public License v1.0" sl@0: // which accompanies this distribution, and is available sl@0: // at the URL "http://www.eclipse.org/legal/epl-v10.html". sl@0: // sl@0: // Initial Contributors: sl@0: // Nokia Corporation - initial contribution. sl@0: // sl@0: // Contributors: sl@0: // sl@0: // Description: sl@0: // sl@0: sl@0: // platsec tests sl@0: sl@0: sl@0: sl@0: START_TESTCASE SEC-TCERTAPPS-SCRIPT1-1 sl@0: sl@0: //! @SYMTestCaseID SEC-TCERTAPPS-SCRIPT1-1 sl@0: sl@0: //! @file sl@0: sl@0: //! @SYMTestCaseDesc Initialise - not a test sl@0: sl@0: //! @SYMREQ REQ3466 sl@0: sl@0: //! @SYMTestCasePriority High sl@0: sl@0: //! @SYMTestExpectedResults KErrNone sl@0: sl@0: //! @SYMTestActions 1) Initialise - not a test sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler InitManager sl@0: sl@0: END_TESTCASE SEC-TCERTAPPS-SCRIPT1-1 sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: START_TESTCASE SEC-TCERTAPPS-SCRIPT1-2 sl@0: sl@0: //! @SYMTestCaseID SEC-TCERTAPPS-SCRIPT1-2 sl@0: sl@0: //! @file sl@0: sl@0: //! @SYMTestCaseDesc Clearing existing applications - not a test sl@0: sl@0: //! @SYMREQ REQ3466 sl@0: sl@0: //! @SYMTestCasePriority High sl@0: sl@0: //! @SYMTestExpectedResults KErrNone sl@0: sl@0: //! @SYMTestActions 1) Clearing existing applications - not a test sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler ClearAllApps sl@0: sl@0: END_TESTCASE SEC-TCERTAPPS-SCRIPT1-2 sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: START_TESTCASE SEC-TCERTAPPS-SCRIPT1-3 sl@0: sl@0: //! @SYMTestCaseID SEC-TCERTAPPS-SCRIPT1-3 sl@0: sl@0: //! @file sl@0: sl@0: //! @SYMTestCaseDesc Add applications - adding five apps with UID 24601, 642828, 12345, 10, 12 sl@0: sl@0: //! @SYMREQ REQ3466 sl@0: sl@0: //! @SYMTestCasePriority High sl@0: sl@0: //! @SYMTestExpectedResults KErrNone sl@0: sl@0: //! @SYMTestActions 1) Add applications - adding five apps with UID 24601, 642828, 12345, 10, 12 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler AddApp script1.ini SEC-TCERTAPPS-SCRIPT1-3-001 sl@0: sl@0: END_TESTCASE SEC-TCERTAPPS-SCRIPT1-3 sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: START_TESTCASE SEC-TCERTAPPS-SCRIPT1-4 sl@0: sl@0: //! @SYMTestCaseID SEC-TCERTAPPS-SCRIPT1-4 sl@0: sl@0: //! @file sl@0: sl@0: //! @SYMTestCaseDesc Getting the application list sl@0: sl@0: //! @SYMREQ REQ3466 sl@0: sl@0: //! @SYMTestCasePriority High sl@0: sl@0: //! @SYMTestExpectedResults KErrNone sl@0: sl@0: //! @SYMTestActions 1) Getting the application list sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler GetApplications script1.ini SEC-TCERTAPPS-SCRIPT1-4-001 sl@0: sl@0: END_TESTCASE SEC-TCERTAPPS-SCRIPT1-4 sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: START_TESTCASE SEC-TCERTAPPS-SCRIPT1-5 sl@0: sl@0: //! @SYMTestCaseID SEC-TCERTAPPS-SCRIPT1-5 sl@0: sl@0: //! @file sl@0: sl@0: //! @SYMTestCaseDesc Destroy the manager sl@0: sl@0: //! @SYMREQ REQ3466 sl@0: sl@0: //! @SYMTestCasePriority High sl@0: sl@0: //! @SYMTestExpectedResults KErrNone sl@0: sl@0: //! @SYMTestActions 1) Destroy the manager sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler DestroyManager sl@0: sl@0: END_TESTCASE SEC-TCERTAPPS-SCRIPT1-5 sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: START_TESTCASE SEC-TCERTAPPS-SCRIPT1-6 sl@0: sl@0: //! @SYMTestCaseID SEC-TCERTAPPS-SCRIPT1-6 sl@0: sl@0: //! @file sl@0: sl@0: //! @SYMTestCaseDesc Sleep 5 seconds sl@0: sl@0: //! @SYMREQ REQ3466 sl@0: sl@0: //! @SYMTestCasePriority High sl@0: sl@0: //! @SYMTestExpectedResults KErrNone sl@0: sl@0: //! @SYMTestActions 1) Sleep 5 seconds sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler sleep script1.ini SEC-TCERTAPPS-SCRIPT1-6-001 sl@0: sl@0: END_TESTCASE SEC-TCERTAPPS-SCRIPT1-6 sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: START_TESTCASE SEC-TCERTAPPS-SCRIPT1-7 sl@0: sl@0: //! @SYMTestCaseID SEC-TCERTAPPS-SCRIPT1-7 sl@0: sl@0: //! @file sl@0: sl@0: //! @SYMTestCaseDesc Initialise sl@0: sl@0: //! @SYMREQ REQ3466 sl@0: sl@0: //! @SYMTestCasePriority High sl@0: sl@0: //! @SYMTestExpectedResults KErrNone sl@0: sl@0: //! @SYMTestActions 1) Initialise sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler InitManager sl@0: sl@0: END_TESTCASE SEC-TCERTAPPS-SCRIPT1-7 sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: START_TESTCASE SEC-TCERTAPPS-SCRIPT1-8 sl@0: sl@0: //! @SYMTestCaseID SEC-TCERTAPPS-SCRIPT1-8 sl@0: sl@0: //! @file sl@0: sl@0: //! @SYMTestCaseDesc Getting the application list sl@0: sl@0: //! @SYMREQ REQ3466 sl@0: sl@0: //! @SYMTestCasePriority High sl@0: sl@0: //! @SYMTestExpectedResults KErrNone sl@0: sl@0: //! @SYMTestActions 1) Getting the application list sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler GetApplications script1.ini SEC-TCERTAPPS-SCRIPT1-8-001 sl@0: sl@0: END_TESTCASE SEC-TCERTAPPS-SCRIPT1-8 sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: START_TESTCASE SEC-TCERTAPPS-SCRIPT1-9 sl@0: sl@0: //! @SYMTestCaseID SEC-TCERTAPPS-SCRIPT1-9 sl@0: sl@0: //! @file sl@0: sl@0: //! @SYMTestCaseDesc Adding an application with the UID already existing sl@0: sl@0: //! @SYMREQ REQ3466 sl@0: sl@0: //! @SYMTestCasePriority High sl@0: sl@0: //! @SYMTestExpectedResults KErrAlreadyExists sl@0: sl@0: //! @SYMTestActions 1) Adding an application with the UID already existing sl@0: sl@0: RUN_TEST_STEP !Error=-11 -1 CTestHandler AddApp script1.ini SEC-TCERTAPPS-SCRIPT1-9-001 sl@0: sl@0: END_TESTCASE SEC-TCERTAPPS-SCRIPT1-9 sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: START_TESTCASE SEC-TCERTAPPS-SCRIPT1-10 sl@0: sl@0: //! @SYMTestCaseID SEC-TCERTAPPS-SCRIPT1-10 sl@0: sl@0: //! @file sl@0: sl@0: //! @SYMTestCaseDesc Remove application UID 24601 sl@0: sl@0: //! @SYMREQ REQ3466 sl@0: sl@0: //! @SYMTestCasePriority High sl@0: sl@0: //! @SYMTestExpectedResults KErrNone sl@0: sl@0: //! @SYMTestActions 1) Remove application UID 24601 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler RemoveApp script1.ini SEC-TCERTAPPS-SCRIPT1-10-001 sl@0: sl@0: END_TESTCASE SEC-TCERTAPPS-SCRIPT1-10 sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: START_TESTCASE SEC-TCERTAPPS-SCRIPT1-11 sl@0: sl@0: //! @SYMTestCaseID SEC-TCERTAPPS-SCRIPT1-11 sl@0: sl@0: //! @file sl@0: sl@0: //! @SYMTestCaseDesc Remove app which does not exist UID 24601 sl@0: sl@0: //! @SYMREQ REQ3466 sl@0: sl@0: //! @SYMTestCasePriority High sl@0: sl@0: //! @SYMTestExpectedResults KErrNotFound sl@0: sl@0: //! @SYMTestActions 1) Remove app which does not exist UID 24601 sl@0: sl@0: RUN_TEST_STEP !Error=-1 -1 CTestHandler RemoveApp script1.ini SEC-TCERTAPPS-SCRIPT1-11-001 sl@0: sl@0: END_TESTCASE SEC-TCERTAPPS-SCRIPT1-11 sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: START_TESTCASE SEC-TCERTAPPS-SCRIPT1-12 sl@0: sl@0: //! @SYMTestCaseID SEC-TCERTAPPS-SCRIPT1-12 sl@0: sl@0: //! @file sl@0: sl@0: //! @SYMTestCaseDesc Get Count sl@0: sl@0: //! @SYMREQ REQ3466 sl@0: sl@0: //! @SYMTestCasePriority High sl@0: sl@0: //! @SYMTestExpectedResults KErrNone sl@0: sl@0: //! @SYMTestActions 1) Get Count sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler AppCount script1.ini SEC-TCERTAPPS-SCRIPT1-12-001 sl@0: sl@0: END_TESTCASE SEC-TCERTAPPS-SCRIPT1-12 sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: START_TESTCASE SEC-TCERTAPPS-SCRIPT1-13 sl@0: sl@0: //! @SYMTestCaseID SEC-TCERTAPPS-SCRIPT1-13 sl@0: sl@0: //! @file sl@0: sl@0: //! @SYMTestCaseDesc Get application 10 sl@0: sl@0: //! @SYMREQ REQ3466 sl@0: sl@0: //! @SYMTestCasePriority High sl@0: sl@0: //! @SYMTestExpectedResults KErrNone sl@0: sl@0: //! @SYMTestActions 1) Get application 10 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler GetApp script1.ini SEC-TCERTAPPS-SCRIPT1-13-001 sl@0: sl@0: END_TESTCASE SEC-TCERTAPPS-SCRIPT1-13 sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: START_TESTCASE SEC-TCERTAPPS-SCRIPT1-14 sl@0: sl@0: //! @SYMTestCaseID SEC-TCERTAPPS-SCRIPT1-14 sl@0: sl@0: //! @file sl@0: sl@0: //! @SYMTestCaseDesc Get application which does not exist sl@0: sl@0: //! @SYMREQ REQ3466 sl@0: sl@0: //! @SYMTestCasePriority High sl@0: sl@0: //! @SYMTestExpectedResults KErrNotFound sl@0: sl@0: //! @SYMTestActions 1) Get application which does not exist sl@0: sl@0: RUN_TEST_STEP !Error=-1 -1 CTestHandler GetApp script1.ini SEC-TCERTAPPS-SCRIPT1-14-001 sl@0: sl@0: END_TESTCASE SEC-TCERTAPPS-SCRIPT1-14 sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: START_TESTCASE SEC-TCERTAPPS-SCRIPT1-15 sl@0: sl@0: //! @SYMTestCaseID SEC-TCERTAPPS-SCRIPT1-15 sl@0: sl@0: //! @file sl@0: sl@0: //! @SYMTestCaseDesc Getting the application list sl@0: sl@0: //! @SYMREQ REQ3466 sl@0: sl@0: //! @SYMTestCasePriority High sl@0: sl@0: //! @SYMTestExpectedResults KErrNone sl@0: sl@0: //! @SYMTestActions 1) Getting the application list sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler GetApplications script1.ini SEC-TCERTAPPS-SCRIPT1-15-001 sl@0: sl@0: END_TESTCASE SEC-TCERTAPPS-SCRIPT1-15 sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: START_TESTCASE SEC-TCERTAPPS-SCRIPT1-16 sl@0: sl@0: //! @SYMTestCaseID SEC-TCERTAPPS-SCRIPT1-16 sl@0: sl@0: //! @file sl@0: sl@0: //! @SYMTestCaseDesc Delete applications sl@0: sl@0: //! @SYMREQ REQ3466 sl@0: sl@0: //! @SYMTestCasePriority High sl@0: sl@0: //! @SYMTestExpectedResults KErrNone sl@0: sl@0: //! @SYMTestActions 1) Delete applications sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler ClearAllApps sl@0: sl@0: END_TESTCASE SEC-TCERTAPPS-SCRIPT1-16 sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: START_TESTCASE SEC-TCERTAPPS-SCRIPT1-17 sl@0: sl@0: //! @SYMTestCaseID SEC-TCERTAPPS-SCRIPT1-17 sl@0: sl@0: //! @file sl@0: sl@0: //! @SYMTestCaseDesc Destroy the manager sl@0: sl@0: //! @SYMREQ REQ3466 sl@0: sl@0: //! @SYMTestCasePriority High sl@0: sl@0: //! @SYMTestExpectedResults KErrNone sl@0: sl@0: //! @SYMTestActions 1) Destroy the manager sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler DestroyManager sl@0: sl@0: END_TESTCASE SEC-TCERTAPPS-SCRIPT1-17 sl@0: sl@0: sl@0: sl@0: sl@0: