os/security/cryptoservices/filebasedcertificateandkeystores/test/tcertapps/scripts/script1.txt
author sl
Tue, 10 Jun 2014 14:32:02 +0200
changeset 1 260cb5ec6c19
permissions -rw-r--r--
Update contrib.
     1 // platsec tests
     2 
     3 //! @file
     4 //! @SYMTestCaseID Sec-tcertapps-script1-1
     5 //! @SYMTestCaseDesc Initialise - not a test
     6 //! @SYMREQ REQ3466
     7 //! @SYMTestCasePriority High
     8 //! @SYMTestExpectedResults KErrNone
     9 <action>
    10 	<actionname>Initialise - not a test</actionname>
    11 	<actiontype>InitManager</actiontype>
    12 	<actionbody>
    13 	</actionbody>
    14 	<actionresult>
    15 		<return>KErrNone</return>
    16 	</actionresult>
    17 </action>
    18 
    19 //! @file
    20 //! @SYMTestCaseID Sec-tcertapps-script1-2
    21 //! @SYMTestCaseDesc Clearing existing applications - not a test
    22 //! @SYMREQ REQ3466
    23 //! @SYMTestCasePriority High
    24 //! @SYMTestExpectedResults KErrNone
    25 <action>
    26 	<actionname>Clearing existing applications - not a test</actionname>
    27 	<actiontype>ClearAllApps</actiontype>
    28 	<actionbody>
    29 	</actionbody>
    30 	<actionresult>
    31 		<return>KErrNone</return>
    32 	</actionresult>
    33 </action>
    34 
    35 //! @file
    36 //! @SYMTestCaseID Sec-tcertapps-script1-3
    37 //! @SYMTestCaseDesc Add applications - adding five apps with UID 24601, 642828, 12345, 10, 12
    38 //! @SYMREQ REQ3466
    39 //! @SYMTestCasePriority High
    40 //! @SYMTestExpectedResults KErrNone
    41 <action>
    42 	<actionname>Add applications - adding five apps with UID 24601, 642828, 12345, 10, 12</actionname>
    43 	<actiontype>AddApp</actiontype>
    44 	<actionbody>
    45 		<uid>24601</uid><appname>My application 1</appname>
    46 		<uid>642828</uid><appname>My application 2</appname>
    47 		<uid>12345</uid><appname>My application 3</appname>
    48 		<uid>10</uid><appname>My application 4</appname>
    49 		<uid>12</uid><appname>My application 5</appname>
    50 	</actionbody>
    51 	<actionresult>
    52 		<return>KErrNone</return>
    53 	</actionresult>
    54 </action>
    55 
    56 //! @file
    57 //! @SYMTestCaseID Sec-tcertapps-script1-4
    58 //! @SYMTestCaseDesc Getting the application list
    59 //! @SYMREQ REQ3466
    60 //! @SYMTestCasePriority High
    61 //! @SYMTestExpectedResults KErrNone
    62 <action>
    63 	<actionname>Getting the application list</actionname>
    64 	<actiontype>GetApplications</actiontype>
    65 	<actionbody>
    66 		<uid>24601</uid><appname>My application 1</appname>
    67 		<uid>642828</uid><appname>My application 2</appname>
    68 		<uid>12345</uid><appname>My application 3</appname>
    69 		<uid>10</uid><appname>My application 4</appname>
    70 		<uid>12</uid><appname>My application 5</appname>
    71 	</actionbody>
    72 	<actionresult>
    73 		<return>KErrNone</return>
    74 	</actionresult>
    75 </action>
    76 
    77 //! @file
    78 //! @SYMTestCaseID Sec-tcertapps-script1-5
    79 //! @SYMTestCaseDesc Destroy the manager
    80 //! @SYMREQ REQ3466
    81 //! @SYMTestCasePriority High
    82 //! @SYMTestExpectedResults KErrNone
    83 <action>
    84 	<actionname>Destroy the manager</actionname>
    85 	<actiontype>DestroyManager</actiontype>
    86 	<actionbody>
    87 	</actionbody>
    88 	<actionresult>
    89 		<return>KErrNone</return>
    90 	</actionresult>
    91 </action>
    92 
    93 //! @file
    94 //! @SYMTestCaseID Sec-tcertapps-script1-6
    95 //! @SYMTestCaseDesc Sleep 5 seconds
    96 //! @SYMREQ REQ3466
    97 //! @SYMTestCasePriority High
    98 //! @SYMTestExpectedResults KErrNone
    99 <action>
   100 	<actionname>Sleep 5 seconds</actionname>
   101 	<actiontype>sleep</actiontype>
   102 	<actionbody>
   103           <seconds>5</seconds>
   104         </actionbody>
   105 	<actionresult>
   106 		<return>KErrNone</return>
   107 	</actionresult>
   108 </action>
   109 
   110 //! @file
   111 //! @SYMTestCaseID Sec-tcertapps-script1-7
   112 //! @SYMTestCaseDesc Initialise
   113 //! @SYMREQ REQ3466
   114 //! @SYMTestCasePriority High
   115 //! @SYMTestExpectedResults KErrNone
   116 <action>
   117 	<actionname>Initialise</actionname>
   118 	<actiontype>InitManager</actiontype>
   119 	<actionbody>
   120 	</actionbody>
   121 	<actionresult>
   122 		<return>KErrNone</return>
   123 	</actionresult>
   124 </action>
   125 
   126 //! @file
   127 //! @SYMTestCaseID Sec-tcertapps-script1-8
   128 //! @SYMTestCaseDesc Getting the application list
   129 //! @SYMREQ REQ3466
   130 //! @SYMTestCasePriority High
   131 //! @SYMTestExpectedResults KErrNone
   132 <action>
   133 	<actionname>Getting the application list</actionname>
   134 	<actiontype>GetApplications</actiontype>
   135 	<actionbody>
   136 		<uid>24601</uid><appname>My application 1</appname>
   137 		<uid>642828</uid><appname>My application 2</appname>
   138 		<uid>12345</uid><appname>My application 3</appname>
   139 		<uid>10</uid><appname>My application 4</appname>
   140 		<uid>12</uid><appname>My application 5</appname>
   141 	</actionbody>
   142 	<actionresult>
   143 		<return>KErrNone</return>
   144 	</actionresult>
   145 </action>
   146 
   147 //! @file
   148 //! @SYMTestCaseID Sec-tcertapps-script1-9
   149 //! @SYMTestCaseDesc Adding an application with the UID already existing
   150 //! @SYMREQ REQ3466
   151 //! @SYMTestCasePriority High
   152 //! @SYMTestExpectedResults KErrAlreadyExists
   153 <action>
   154 	<actionname>Adding an application with the UID already existing</actionname>
   155 	<actiontype>AddApp</actiontype>
   156 	<actionbody>
   157 		<uid>24601</uid><appname>Additional app</appname>
   158 	</actionbody>
   159 	<actionresult>
   160 		<return>KErrAlreadyExists</return>
   161 	</actionresult>
   162 </action>
   163 
   164 //! @file
   165 //! @SYMTestCaseID Sec-tcertapps-script1-10
   166 //! @SYMTestCaseDesc Remove application UID 24601
   167 //! @SYMREQ REQ3466
   168 //! @SYMTestCasePriority High
   169 //! @SYMTestExpectedResults KErrNone
   170 <action>
   171 	<actionname>Remove application UID 24601</actionname>
   172 	<actiontype>RemoveApp</actiontype>
   173 	<actionbody>
   174 		<uid>24601</uid>
   175 	</actionbody>
   176 	<actionresult>
   177 		<return>KErrNone</return>
   178 	</actionresult>
   179 </action>
   180 
   181 //! @file
   182 //! @SYMTestCaseID Sec-tcertapps-script1-11
   183 //! @SYMTestCaseDesc Remove app which does not exist UID 24601
   184 //! @SYMREQ REQ3466
   185 //! @SYMTestCasePriority High
   186 //! @SYMTestExpectedResults KErrNotFound
   187 <action>
   188 	<actionname>Remove app which does not exist UID 24601</actionname>
   189 	<actiontype>RemoveApp</actiontype>
   190 	<actionbody>
   191 		<uid>24601</uid>
   192 	</actionbody>
   193 	<actionresult>
   194 		<return>KErrNotFound</return>
   195 	</actionresult>
   196 </action>
   197 
   198 //! @file
   199 //! @SYMTestCaseID Sec-tcertapps-script1-12
   200 //! @SYMTestCaseDesc Get Count
   201 //! @SYMREQ REQ3466
   202 //! @SYMTestCasePriority High
   203 //! @SYMTestExpectedResults KErrNone
   204 <action>
   205 	<actionname>Get Count</actionname>
   206 	<actiontype>AppCount</actiontype>
   207 	<actionbody>
   208 		<count>4</count>
   209 	</actionbody>
   210 	<actionresult>
   211 		<return>KErrNone</return>
   212 	</actionresult>
   213 </action>
   214 
   215 //! @file
   216 //! @SYMTestCaseID Sec-tcertapps-script1-13
   217 //! @SYMTestCaseDesc Get application 10
   218 //! @SYMREQ REQ3466
   219 //! @SYMTestCasePriority High
   220 //! @SYMTestExpectedResults KErrNone
   221 <action>
   222 	<actionname>Get application 10</actionname>
   223 	<actiontype>GetApp</actiontype>
   224 	<actionbody>
   225 		<uid>10</uid>
   226 		<appname>My application 4</appname>
   227 	</actionbody>
   228 	<actionresult>
   229 		<return>KErrNone</return>
   230 	</actionresult>
   231 </action>
   232 
   233 //! @file
   234 //! @SYMTestCaseID Sec-tcertapps-script1-14
   235 //! @SYMTestCaseDesc Get application which does not exist
   236 //! @SYMREQ REQ3466
   237 //! @SYMTestCasePriority High
   238 //! @SYMTestExpectedResults KErrNotFound
   239 <action>
   240 	<actionname>Get application which does not exist</actionname>
   241 	<actiontype>GetApp</actiontype>
   242 	<actionbody>
   243 		<uid>15</uid>
   244 		<appname>My application 4</appname>
   245 	</actionbody>
   246 	<actionresult>
   247 		<return>KErrNotFound</return>
   248 	</actionresult>
   249 </action>
   250 
   251 //! @file
   252 //! @SYMTestCaseID Sec-tcertapps-script1-15
   253 //! @SYMTestCaseDesc Getting the application list
   254 //! @SYMREQ REQ3466
   255 //! @SYMTestCasePriority High
   256 //! @SYMTestExpectedResults KErrNone
   257 <action>
   258 	<actionname>Getting the application list</actionname>
   259 	<actiontype>GetApplications</actiontype>
   260 	<actionbody>
   261 		<uid>642828</uid><appname>My application 2</appname>
   262 		<uid>12345</uid><appname>My application 3</appname>
   263 		<uid>10</uid><appname>My application 4</appname>
   264 		<uid>12</uid><appname>My application 5</appname>
   265 	</actionbody>
   266 	<actionresult>
   267 		<return>KErrNone</return>
   268 	</actionresult>
   269 </action>
   270 
   271 //! @file
   272 //! @SYMTestCaseID Sec-tcertapps-script1-16
   273 //! @SYMTestCaseDesc Delete applications
   274 //! @SYMREQ REQ3466
   275 //! @SYMTestCasePriority High
   276 //! @SYMTestExpectedResults KErrNone
   277 <action>
   278 	<actionname>Delete applications</actionname>
   279 	<actiontype>ClearAllApps</actiontype>
   280 	<actionbody>
   281 	</actionbody>
   282 	<actionresult>
   283 		<return>KErrNone</return>
   284 	</actionresult>
   285 </action>
   286 
   287 //! @file
   288 //! @SYMTestCaseID Sec-tcertapps-script1-17
   289 //! @SYMTestCaseDesc Destroy the manager
   290 //! @SYMREQ REQ3466
   291 //! @SYMTestCasePriority High
   292 //! @SYMTestExpectedResults KErrNone
   293 <action>
   294 	<actionname>Destroy the manager</actionname>
   295 	<actiontype>DestroyManager</actiontype>
   296 	<actionbody>
   297 	</actionbody>
   298 	<actionresult>
   299 		<return>KErrNone</return>
   300 	</actionresult>
   301 </action>