os/security/cryptoservices/filebasedcertificateandkeystores/test/tcertapps/scripts/script1.script
First public contribution.
2 // Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
3 // All rights reserved.
4 // This component and the accompanying materials are made available
5 // under the terms of the License "Eclipse Public License v1.0"
6 // which accompanies this distribution, and is available
7 // at the URL "http://www.eclipse.org/legal/epl-v10.html".
9 // Initial Contributors:
10 // Nokia Corporation - initial contribution.
21 START_TESTCASE SEC-TCERTAPPS-SCRIPT1-1
23 //! @SYMTestCaseID SEC-TCERTAPPS-SCRIPT1-1
27 //! @SYMTestCaseDesc Initialise - not a test
31 //! @SYMTestCasePriority High
33 //! @SYMTestExpectedResults KErrNone
35 //! @SYMTestActions 1) Initialise - not a test
37 RUN_TEST_STEP -1 CTestHandler InitManager
39 END_TESTCASE SEC-TCERTAPPS-SCRIPT1-1
45 START_TESTCASE SEC-TCERTAPPS-SCRIPT1-2
47 //! @SYMTestCaseID SEC-TCERTAPPS-SCRIPT1-2
51 //! @SYMTestCaseDesc Clearing existing applications - not a test
55 //! @SYMTestCasePriority High
57 //! @SYMTestExpectedResults KErrNone
59 //! @SYMTestActions 1) Clearing existing applications - not a test
61 RUN_TEST_STEP -1 CTestHandler ClearAllApps
63 END_TESTCASE SEC-TCERTAPPS-SCRIPT1-2
69 START_TESTCASE SEC-TCERTAPPS-SCRIPT1-3
71 //! @SYMTestCaseID SEC-TCERTAPPS-SCRIPT1-3
75 //! @SYMTestCaseDesc Add applications - adding five apps with UID 24601, 642828, 12345, 10, 12
79 //! @SYMTestCasePriority High
81 //! @SYMTestExpectedResults KErrNone
83 //! @SYMTestActions 1) Add applications - adding five apps with UID 24601, 642828, 12345, 10, 12
85 RUN_TEST_STEP -1 CTestHandler AddApp script1.ini SEC-TCERTAPPS-SCRIPT1-3-001
87 END_TESTCASE SEC-TCERTAPPS-SCRIPT1-3
93 START_TESTCASE SEC-TCERTAPPS-SCRIPT1-4
95 //! @SYMTestCaseID SEC-TCERTAPPS-SCRIPT1-4
99 //! @SYMTestCaseDesc Getting the application list
103 //! @SYMTestCasePriority High
105 //! @SYMTestExpectedResults KErrNone
107 //! @SYMTestActions 1) Getting the application list
109 RUN_TEST_STEP -1 CTestHandler GetApplications script1.ini SEC-TCERTAPPS-SCRIPT1-4-001
111 END_TESTCASE SEC-TCERTAPPS-SCRIPT1-4
117 START_TESTCASE SEC-TCERTAPPS-SCRIPT1-5
119 //! @SYMTestCaseID SEC-TCERTAPPS-SCRIPT1-5
123 //! @SYMTestCaseDesc Destroy the manager
127 //! @SYMTestCasePriority High
129 //! @SYMTestExpectedResults KErrNone
131 //! @SYMTestActions 1) Destroy the manager
133 RUN_TEST_STEP -1 CTestHandler DestroyManager
135 END_TESTCASE SEC-TCERTAPPS-SCRIPT1-5
141 START_TESTCASE SEC-TCERTAPPS-SCRIPT1-6
143 //! @SYMTestCaseID SEC-TCERTAPPS-SCRIPT1-6
147 //! @SYMTestCaseDesc Sleep 5 seconds
151 //! @SYMTestCasePriority High
153 //! @SYMTestExpectedResults KErrNone
155 //! @SYMTestActions 1) Sleep 5 seconds
157 RUN_TEST_STEP -1 CTestHandler sleep script1.ini SEC-TCERTAPPS-SCRIPT1-6-001
159 END_TESTCASE SEC-TCERTAPPS-SCRIPT1-6
165 START_TESTCASE SEC-TCERTAPPS-SCRIPT1-7
167 //! @SYMTestCaseID SEC-TCERTAPPS-SCRIPT1-7
171 //! @SYMTestCaseDesc Initialise
175 //! @SYMTestCasePriority High
177 //! @SYMTestExpectedResults KErrNone
179 //! @SYMTestActions 1) Initialise
181 RUN_TEST_STEP -1 CTestHandler InitManager
183 END_TESTCASE SEC-TCERTAPPS-SCRIPT1-7
189 START_TESTCASE SEC-TCERTAPPS-SCRIPT1-8
191 //! @SYMTestCaseID SEC-TCERTAPPS-SCRIPT1-8
195 //! @SYMTestCaseDesc Getting the application list
199 //! @SYMTestCasePriority High
201 //! @SYMTestExpectedResults KErrNone
203 //! @SYMTestActions 1) Getting the application list
205 RUN_TEST_STEP -1 CTestHandler GetApplications script1.ini SEC-TCERTAPPS-SCRIPT1-8-001
207 END_TESTCASE SEC-TCERTAPPS-SCRIPT1-8
213 START_TESTCASE SEC-TCERTAPPS-SCRIPT1-9
215 //! @SYMTestCaseID SEC-TCERTAPPS-SCRIPT1-9
219 //! @SYMTestCaseDesc Adding an application with the UID already existing
223 //! @SYMTestCasePriority High
225 //! @SYMTestExpectedResults KErrAlreadyExists
227 //! @SYMTestActions 1) Adding an application with the UID already existing
229 RUN_TEST_STEP !Error=-11 -1 CTestHandler AddApp script1.ini SEC-TCERTAPPS-SCRIPT1-9-001
231 END_TESTCASE SEC-TCERTAPPS-SCRIPT1-9
237 START_TESTCASE SEC-TCERTAPPS-SCRIPT1-10
239 //! @SYMTestCaseID SEC-TCERTAPPS-SCRIPT1-10
243 //! @SYMTestCaseDesc Remove application UID 24601
247 //! @SYMTestCasePriority High
249 //! @SYMTestExpectedResults KErrNone
251 //! @SYMTestActions 1) Remove application UID 24601
253 RUN_TEST_STEP -1 CTestHandler RemoveApp script1.ini SEC-TCERTAPPS-SCRIPT1-10-001
255 END_TESTCASE SEC-TCERTAPPS-SCRIPT1-10
261 START_TESTCASE SEC-TCERTAPPS-SCRIPT1-11
263 //! @SYMTestCaseID SEC-TCERTAPPS-SCRIPT1-11
267 //! @SYMTestCaseDesc Remove app which does not exist UID 24601
271 //! @SYMTestCasePriority High
273 //! @SYMTestExpectedResults KErrNotFound
275 //! @SYMTestActions 1) Remove app which does not exist UID 24601
277 RUN_TEST_STEP !Error=-1 -1 CTestHandler RemoveApp script1.ini SEC-TCERTAPPS-SCRIPT1-11-001
279 END_TESTCASE SEC-TCERTAPPS-SCRIPT1-11
285 START_TESTCASE SEC-TCERTAPPS-SCRIPT1-12
287 //! @SYMTestCaseID SEC-TCERTAPPS-SCRIPT1-12
291 //! @SYMTestCaseDesc Get Count
295 //! @SYMTestCasePriority High
297 //! @SYMTestExpectedResults KErrNone
299 //! @SYMTestActions 1) Get Count
301 RUN_TEST_STEP -1 CTestHandler AppCount script1.ini SEC-TCERTAPPS-SCRIPT1-12-001
303 END_TESTCASE SEC-TCERTAPPS-SCRIPT1-12
309 START_TESTCASE SEC-TCERTAPPS-SCRIPT1-13
311 //! @SYMTestCaseID SEC-TCERTAPPS-SCRIPT1-13
315 //! @SYMTestCaseDesc Get application 10
319 //! @SYMTestCasePriority High
321 //! @SYMTestExpectedResults KErrNone
323 //! @SYMTestActions 1) Get application 10
325 RUN_TEST_STEP -1 CTestHandler GetApp script1.ini SEC-TCERTAPPS-SCRIPT1-13-001
327 END_TESTCASE SEC-TCERTAPPS-SCRIPT1-13
333 START_TESTCASE SEC-TCERTAPPS-SCRIPT1-14
335 //! @SYMTestCaseID SEC-TCERTAPPS-SCRIPT1-14
339 //! @SYMTestCaseDesc Get application which does not exist
343 //! @SYMTestCasePriority High
345 //! @SYMTestExpectedResults KErrNotFound
347 //! @SYMTestActions 1) Get application which does not exist
349 RUN_TEST_STEP !Error=-1 -1 CTestHandler GetApp script1.ini SEC-TCERTAPPS-SCRIPT1-14-001
351 END_TESTCASE SEC-TCERTAPPS-SCRIPT1-14
357 START_TESTCASE SEC-TCERTAPPS-SCRIPT1-15
359 //! @SYMTestCaseID SEC-TCERTAPPS-SCRIPT1-15
363 //! @SYMTestCaseDesc Getting the application list
367 //! @SYMTestCasePriority High
369 //! @SYMTestExpectedResults KErrNone
371 //! @SYMTestActions 1) Getting the application list
373 RUN_TEST_STEP -1 CTestHandler GetApplications script1.ini SEC-TCERTAPPS-SCRIPT1-15-001
375 END_TESTCASE SEC-TCERTAPPS-SCRIPT1-15
381 START_TESTCASE SEC-TCERTAPPS-SCRIPT1-16
383 //! @SYMTestCaseID SEC-TCERTAPPS-SCRIPT1-16
387 //! @SYMTestCaseDesc Delete applications
391 //! @SYMTestCasePriority High
393 //! @SYMTestExpectedResults KErrNone
395 //! @SYMTestActions 1) Delete applications
397 RUN_TEST_STEP -1 CTestHandler ClearAllApps
399 END_TESTCASE SEC-TCERTAPPS-SCRIPT1-16
405 START_TESTCASE SEC-TCERTAPPS-SCRIPT1-17
407 //! @SYMTestCaseID SEC-TCERTAPPS-SCRIPT1-17
411 //! @SYMTestCaseDesc Destroy the manager
415 //! @SYMTestCasePriority High
417 //! @SYMTestExpectedResults KErrNone
419 //! @SYMTestActions 1) Destroy the manager
421 RUN_TEST_STEP -1 CTestHandler DestroyManager
423 END_TESTCASE SEC-TCERTAPPS-SCRIPT1-17