os/security/cryptoservices/certificateandkeymgmt/tcertstore/scripts/swicertstore3.script
Update contrib.
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 // Test Symbian Signed certificates are present in pre-build SWI cert store
25 START_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1-1-0002
27 //! @SYMTestCaseID SEC-TCERTSTORE-SWICERTSTORE1-1-0002
31 //! @SYMTestCaseDesc Open the SWI cert store
35 //! @SYMTestCasePriority High
37 //! @SYMTestExpectedResults KErrNone
39 //! @SYMTestActions 1) Open the SWI cert store
41 RUN_TEST_STEP -1 CTestHandler initswicertstore
43 END_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1-1-0002
49 START_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1-2-0002
51 //! @SYMTestCaseID SEC-TCERTSTORE-SWICERTSTORE1-2-0002
55 //! @SYMTestCaseDesc Get the list of CA certificates
59 //! @SYMTestCasePriority High
61 //! @SYMTestExpectedResults KErrNone
63 //! @SYMTestActions 1) Get the list of CA certificates
65 RUN_TEST_STEP -1 CTestHandler listcert swicertstore3.ini SEC-TCERTSTORE-SWICERTSTORE1-2-001
67 END_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1-2-0002
73 START_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1-3-0002
75 //! @SYMTestCaseID SEC-TCERTSTORE-SWICERTSTORE1-3-0002
79 //! @SYMTestCaseDesc Get the list of user certificates
83 //! @SYMTestCasePriority High
85 //! @SYMTestExpectedResults KErrNone
87 //! @SYMTestActions 1) Get the list of user certificates
89 RUN_TEST_STEP -1 CTestHandler listcert swicertstore3.ini SEC-TCERTSTORE-SWICERTSTORE1-3-001
91 END_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1-3-0002
97 START_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1-4-0002
99 //! @SYMTestCaseID SEC-TCERTSTORE-SWICERTSTORE1-4-0002
103 //! @SYMTestCaseDesc Retrieve SymbianA cert
107 //! @SYMTestCasePriority High
109 //! @SYMTestExpectedResults KErrNone
111 //! @SYMTestActions 1) Retrieve SymbianA cert
113 RUN_TEST_STEP -1 CTestHandler retrieve swicertstore3.ini SEC-TCERTSTORE-SWICERTSTORE1-4-001
115 END_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1-4-0002
121 START_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1-5-0002
123 //! @SYMTestCaseID SEC-TCERTSTORE-SWICERTSTORE1-5-0002
127 //! @SYMTestCaseDesc Retrieve SymbianB cert
131 //! @SYMTestCasePriority High
133 //! @SYMTestExpectedResults KErrNone
135 //! @SYMTestActions 1) Retrieve SymbianB cert
137 RUN_TEST_STEP -1 CTestHandler retrieve swicertstore3.ini SEC-TCERTSTORE-SWICERTSTORE1-5-001
139 END_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1-5-0002
145 START_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1-7-0002
147 //! @SYMTestCaseID SEC-TCERTSTORE-SWICERTSTORE1-7-0002
151 //! @SYMTestCaseDesc Get applications for SymbianA
155 //! @SYMTestCasePriority High
157 //! @SYMTestExpectedResults KErrNone
159 //! @SYMTestActions 1) Get applications for SymbianA
161 RUN_TEST_STEP -1 CTestHandler getapplications swicertstore3.ini SEC-TCERTSTORE-SWICERTSTORE1-7-001
163 END_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1-7-0002
169 START_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1-8-0002
171 //! @SYMTestCaseID SEC-TCERTSTORE-SWICERTSTORE1-8-0002
175 //! @SYMTestCaseDesc Get the trust for Root5CA
179 //! @SYMTestCasePriority High
181 //! @SYMTestExpectedResults KErrNone
183 //! @SYMTestActions 1) Get the trust for SymbianA
185 RUN_TEST_STEP -1 CTestHandler gettrusters swicertstore3.ini SEC-TCERTSTORE-SWICERTSTORE1-8-001
187 END_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1-8-0002
193 START_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1-9-0002
195 //! @SYMTestCaseID SEC-TCERTSTORE-SWICERTSTORE1-9-0002
199 //! @SYMTestCaseDesc Get applications for SymbianB
203 //! @SYMTestCasePriority High
205 //! @SYMTestExpectedResults KErrNone
207 //! @SYMTestActions 1) Get applications for SymbianB
209 RUN_TEST_STEP -1 CTestHandler getapplications swicertstore3.ini SEC-TCERTSTORE-SWICERTSTORE1-9-001
211 END_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1-9-0002
217 START_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1-10-0002
219 //! @SYMTestCaseID SEC-TCERTSTORE-SWICERTSTORE1-10-0002
223 //! @SYMTestCaseDesc Get the trust for SymbianB
227 //! @SYMTestCasePriority High
229 //! @SYMTestExpectedResults KErrNone
231 //! @SYMTestActions 1) Get the trust for SymbianB
233 RUN_TEST_STEP -1 CTestHandler gettrusters swicertstore3.ini SEC-TCERTSTORE-SWICERTSTORE1-10-001
235 END_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1-10-0002
241 START_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1-13-0002
243 //! @SYMTestCaseID SEC-TCERTSTORE-SWICERTSTORE1-13-0002
247 //! @SYMTestCaseDesc Get the capabilities for SymbianA
251 //! @SYMTestCasePriority High
253 //! @SYMTestExpectedResults KErrNone
255 //! @SYMTestActions 1) Get the capabilities for SymbianA
257 RUN_TEST_STEP -1 CTestHandler getcapabilities swicertstore3.ini SEC-TCERTSTORE-SWICERTSTORE1-13-001
259 END_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1-13-0002
265 START_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1-14-0002
267 //! @SYMTestCaseID SEC-TCERTSTORE-SWICERTSTORE1-14-0002
271 //! @SYMTestCaseDesc Get the mandatory flag for SymbianA
275 //! @SYMTestCasePriority High
277 //! @SYMTestExpectedResults KErrNone
279 //! @SYMTestActions 1) Get the mandatory flag for SymbianA
281 RUN_TEST_STEP -1 CTestHandler getmandatory swicertstore3.ini SEC-TCERTSTORE-SWICERTSTORE1-14-001
283 END_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1-14-0002
289 START_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1-15-0002
291 //! @SYMTestCaseID SEC-TCERTSTORE-SWICERTSTORE1-15-0002
295 //! @SYMTestCaseDesc Get the capabilities for SymbianB
299 //! @SYMTestCasePriority High
301 //! @SYMTestExpectedResults KErrNone
303 //! @SYMTestActions 1) Get the capabilities for SymbianB
305 RUN_TEST_STEP -1 CTestHandler getcapabilities swicertstore3.ini SEC-TCERTSTORE-SWICERTSTORE1-15-001
307 END_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1-15-0002
313 START_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1-16-0002
315 //! @SYMTestCaseID SEC-TCERTSTORE-SWICERTSTORE1-16-0002
319 //! @SYMTestCaseDesc Get the mandatory flag for SymbianB
323 //! @SYMTestCasePriority High
325 //! @SYMTestExpectedResults KErrNone
327 //! @SYMTestActions 1) Get the mandatory flag for SymbianB
329 RUN_TEST_STEP -1 CTestHandler getmandatory swicertstore3.ini SEC-TCERTSTORE-SWICERTSTORE1-16-001
331 END_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1-16-0002
337 START_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1-19-0002
339 //! @SYMTestCaseID SEC-TCERTSTORE-SWICERTSTORE1-19-0002
343 //! @SYMTestCaseDesc Deleting the SWI cert store
347 //! @SYMTestCasePriority High
349 //! @SYMTestExpectedResults KErrNone
351 //! @SYMTestActions 1) Deleting the SWI cert store
353 RUN_TEST_STEP -1 CTestHandler delete
355 END_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1-19-0002