cryptoservices/certificateandkeymgmt/tpkcs7/scripts/tpkcs7_v2.script
changeset 8 35751d3474b7
parent 0 2c201484c85f
child 19 ece3df019add
equal deleted inserted replaced
2:675a964f4eb5 8:35751d3474b7
    11 //
    11 //
    12 // Contributors:
    12 // Contributors:
    13 //
    13 //
    14 // Description: 
    14 // Description: 
    15 //
    15 //
       
    16 //
       
    17 // Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
       
    18 // All rights reserved.
       
    19 // This component and the accompanying materials are made available
       
    20 // under the terms of the License "Symbian Foundation License v1.0"
       
    21 // which accompanies this distribution, and is available
       
    22 // at the URL "http://www.symbianfoundation.org/legal/sfl-v10.html".
       
    23 //
       
    24 // Initial Contributors:
       
    25 // Nokia Corporation - initial contribution.
       
    26 //
       
    27 // Contributors:
       
    28 //
       
    29 // Description:
       
    30 //
    16 // tpkcs7.script
    31 // tpkcs7.script
    17 
    32 
    18 LOAD_SUITE tpkcs7server
    33 LOAD_SUITE tpkcs7server
    19 
    34 
       
    35 START_TESTCASE 		SEC-CERTMAN-PKCS7-0001
       
    36 //! @SYMTestCaseID 	SEC-CERTMAN-PKCS7-0001
    20 RUN_TEST_STEP 100 tpkcs7server Corrupt     C:\tpkcs7\tpkcs7_v2.ini INVALID1	# Not corrupt
    37 RUN_TEST_STEP 100 tpkcs7server Corrupt     C:\tpkcs7\tpkcs7_v2.ini INVALID1	# Not corrupt
       
    38 END_TESTCASE 		SEC-CERTMAN-PKCS7-0001
       
    39 
       
    40 START_TESTCASE 		SEC-CERTMAN-PKCS7-0002
       
    41 //! @SYMTestCaseID 	SEC-CERTMAN-PKCS7-0002
    21 RUN_TEST_STEP 100 tpkcs7server Corrupt     C:\tpkcs7\tpkcs7_v2.ini CORRUPT1	# Empty
    42 RUN_TEST_STEP 100 tpkcs7server Corrupt     C:\tpkcs7\tpkcs7_v2.ini CORRUPT1	# Empty
       
    43 END_TESTCASE 		SEC-CERTMAN-PKCS7-0002
       
    44 
       
    45 START_TESTCASE 		SEC-CERTMAN-PKCS7-0003
       
    46 //! @SYMTestCaseID 	SEC-CERTMAN-PKCS7-0003
    22 RUN_TEST_STEP 100 tpkcs7server Corrupt     C:\tpkcs7\tpkcs7_v2.ini CORRUPT2	# Corrupt
    47 RUN_TEST_STEP 100 tpkcs7server Corrupt     C:\tpkcs7\tpkcs7_v2.ini CORRUPT2	# Corrupt
       
    48 END_TESTCASE 		SEC-CERTMAN-PKCS7-0003
       
    49 
       
    50 START_TESTCASE 		SEC-CERTMAN-PKCS7-0004
       
    51 //! @SYMTestCaseID 	SEC-CERTMAN-PKCS7-0004
    23 RUN_TEST_STEP 100 tpkcs7server Corrupt     C:\tpkcs7\tpkcs7_v2.ini CORRUPT3	# Corrupt
    52 RUN_TEST_STEP 100 tpkcs7server Corrupt     C:\tpkcs7\tpkcs7_v2.ini CORRUPT3	# Corrupt
       
    53 END_TESTCASE 		SEC-CERTMAN-PKCS7-0004
       
    54 
       
    55 START_TESTCASE 		SEC-CERTMAN-PKCS7-0005
       
    56 //! @SYMTestCaseID 	SEC-CERTMAN-PKCS7-0005
    24 RUN_TEST_STEP 100 tpkcs7server Corrupt     C:\tpkcs7\tpkcs7_v2.ini CORRUPT3	# Repeat
    57 RUN_TEST_STEP 100 tpkcs7server Corrupt     C:\tpkcs7\tpkcs7_v2.ini CORRUPT3	# Repeat
       
    58 END_TESTCASE 		SEC-CERTMAN-PKCS7-0005
       
    59 
       
    60 START_TESTCASE 		SEC-CERTMAN-PKCS7-0006
       
    61 //! @SYMTestCaseID 	SEC-CERTMAN-PKCS7-0006
    25 RUN_TEST_STEP 100 tpkcs7server Corrupt     C:\tpkcs7\tpkcs7_v2.ini INVALID2	# Not corrupt
    62 RUN_TEST_STEP 100 tpkcs7server Corrupt     C:\tpkcs7\tpkcs7_v2.ini INVALID2	# Not corrupt
       
    63 END_TESTCASE 		SEC-CERTMAN-PKCS7-0006
       
    64 
       
    65 START_TESTCASE 		SEC-CERTMAN-PKCS7-0007
       
    66 //! @SYMTestCaseID 	SEC-CERTMAN-PKCS7-0007
    26 RUN_TEST_STEP 100 tpkcs7server Corrupt     C:\tpkcs7\tpkcs7_v2.ini GOODFILE1	# Not corrupt
    67 RUN_TEST_STEP 100 tpkcs7server Corrupt     C:\tpkcs7\tpkcs7_v2.ini GOODFILE1	# Not corrupt
       
    68 END_TESTCASE 		SEC-CERTMAN-PKCS7-0007
       
    69 
       
    70 START_TESTCASE 		SEC-CERTMAN-PKCS7-0008
       
    71 //! @SYMTestCaseID 	SEC-CERTMAN-PKCS7-0008
    27 RUN_TEST_STEP 100 tpkcs7server Corrupt     C:\tpkcs7\tpkcs7_v2.ini GOODFILE1	# Repeat
    72 RUN_TEST_STEP 100 tpkcs7server Corrupt     C:\tpkcs7\tpkcs7_v2.ini GOODFILE1	# Repeat
       
    73 END_TESTCASE 		SEC-CERTMAN-PKCS7-0008
       
    74 
       
    75 START_TESTCASE 		SEC-CERTMAN-PKCS7-0009
       
    76 //! @SYMTestCaseID 	SEC-CERTMAN-PKCS7-0009
    28 RUN_TEST_STEP 100 tpkcs7server Corrupt     C:\tpkcs7\tpkcs7_v2.ini CORRUPT4	# Corrupt
    77 RUN_TEST_STEP 100 tpkcs7server Corrupt     C:\tpkcs7\tpkcs7_v2.ini CORRUPT4	# Corrupt
       
    78 END_TESTCASE 		SEC-CERTMAN-PKCS7-0009
       
    79 
       
    80 START_TESTCASE 		SEC-CERTMAN-PKCS7-0010
       
    81 //! @SYMTestCaseID 	SEC-CERTMAN-PKCS7-0010
    29 RUN_TEST_STEP 100 tpkcs7server Corrupt     C:\tpkcs7\tpkcs7_v2.ini GOODFILE2	# Not corrupt
    82 RUN_TEST_STEP 100 tpkcs7server Corrupt     C:\tpkcs7\tpkcs7_v2.ini GOODFILE2	# Not corrupt
       
    83 END_TESTCASE 		SEC-CERTMAN-PKCS7-0010
       
    84 
       
    85 START_TESTCASE 		SEC-CERTMAN-PKCS7-0011
       
    86 //! @SYMTestCaseID 	SEC-CERTMAN-PKCS7-0011
    30 RUN_TEST_STEP 100 tpkcs7server Corrupt     C:\tpkcs7\tpkcs7_v2.ini GOODFILE3	# Not corrupt
    87 RUN_TEST_STEP 100 tpkcs7server Corrupt     C:\tpkcs7\tpkcs7_v2.ini GOODFILE3	# Not corrupt
    31 
    88 END_TESTCASE 		SEC-CERTMAN-PKCS7-0011
       
    89 
       
    90 
       
    91 START_TESTCASE 		SEC-CERTMAN-PKCS7-0012
       
    92 //! @SYMTestCaseID 	SEC-CERTMAN-PKCS7-0012
    32 RUN_TEST_STEP 100 tpkcs7server Valid       C:\tpkcs7\tpkcs7_v2.ini INVALID1	# Not valid
    93 RUN_TEST_STEP 100 tpkcs7server Valid       C:\tpkcs7\tpkcs7_v2.ini INVALID1	# Not valid
       
    94 END_TESTCASE 		SEC-CERTMAN-PKCS7-0012
       
    95 
       
    96 START_TESTCASE 		SEC-CERTMAN-PKCS7-0013
       
    97 //! @SYMTestCaseID 	SEC-CERTMAN-PKCS7-0013
    33 RUN_TEST_STEP 100 tpkcs7server Valid       C:\tpkcs7\tpkcs7_v2.ini GOODFILE1	# Valid
    98 RUN_TEST_STEP 100 tpkcs7server Valid       C:\tpkcs7\tpkcs7_v2.ini GOODFILE1	# Valid
       
    99 END_TESTCASE 		SEC-CERTMAN-PKCS7-0013
       
   100 
       
   101 START_TESTCASE 		SEC-CERTMAN-PKCS7-0014
       
   102 //! @SYMTestCaseID 	SEC-CERTMAN-PKCS7-0014
    34 RUN_TEST_STEP 100 tpkcs7server Valid       C:\tpkcs7\tpkcs7_v2.ini GOODFILE1	# Repeat
   103 RUN_TEST_STEP 100 tpkcs7server Valid       C:\tpkcs7\tpkcs7_v2.ini GOODFILE1	# Repeat
       
   104 END_TESTCASE 		SEC-CERTMAN-PKCS7-0014
       
   105 
       
   106 START_TESTCASE 		SEC-CERTMAN-PKCS7-0015
       
   107 //! @SYMTestCaseID 	SEC-CERTMAN-PKCS7-0015
    35 RUN_TEST_STEP 100 tpkcs7server Valid       C:\tpkcs7\tpkcs7_v2.ini INVALID2	# Not valid
   108 RUN_TEST_STEP 100 tpkcs7server Valid       C:\tpkcs7\tpkcs7_v2.ini INVALID2	# Not valid
       
   109 END_TESTCASE 		SEC-CERTMAN-PKCS7-0015
       
   110 
       
   111 START_TESTCASE 		SEC-CERTMAN-PKCS7-0016
       
   112 //! @SYMTestCaseID 	SEC-CERTMAN-PKCS7-0016
    36 RUN_TEST_STEP 100 tpkcs7server Valid       C:\tpkcs7\tpkcs7_v2.ini INVALID2	# Repeat
   113 RUN_TEST_STEP 100 tpkcs7server Valid       C:\tpkcs7\tpkcs7_v2.ini INVALID2	# Repeat
       
   114 END_TESTCASE 		SEC-CERTMAN-PKCS7-0016
       
   115 
       
   116 START_TESTCASE 		SEC-CERTMAN-PKCS7-0017
       
   117 //! @SYMTestCaseID 	SEC-CERTMAN-PKCS7-0017
    37 RUN_TEST_STEP 100 tpkcs7server Valid       C:\tpkcs7\tpkcs7_v2.ini GOODFILE2	# Valid
   118 RUN_TEST_STEP 100 tpkcs7server Valid       C:\tpkcs7\tpkcs7_v2.ini GOODFILE2	# Valid
       
   119 END_TESTCASE 		SEC-CERTMAN-PKCS7-0017
       
   120 
       
   121 START_TESTCASE 		SEC-CERTMAN-PKCS7-0018
       
   122 //! @SYMTestCaseID 	SEC-CERTMAN-PKCS7-0018
    38 RUN_TEST_STEP 100 tpkcs7server Valid       C:\tpkcs7\tpkcs7_v2.ini GOODFILE3	# Valid
   123 RUN_TEST_STEP 100 tpkcs7server Valid       C:\tpkcs7\tpkcs7_v2.ini GOODFILE3	# Valid
    39 
   124 END_TESTCASE 		SEC-CERTMAN-PKCS7-0018
       
   125 
       
   126 
       
   127 START_TESTCASE 		SEC-CERTMAN-PKCS7-0019
       
   128 //! @SYMTestCaseID 	SEC-CERTMAN-PKCS7-0019
    40 RUN_TEST_STEP 100 tpkcs7server Content     C:\tpkcs7\tpkcs7_v2.ini INVALID1	# Check content
   129 RUN_TEST_STEP 100 tpkcs7server Content     C:\tpkcs7\tpkcs7_v2.ini INVALID1	# Check content
       
   130 END_TESTCASE 		SEC-CERTMAN-PKCS7-0019
       
   131 
       
   132 START_TESTCASE 		SEC-CERTMAN-PKCS7-0020
       
   133 //! @SYMTestCaseID 	SEC-CERTMAN-PKCS7-0020
    41 RUN_TEST_STEP 100 tpkcs7server Content     C:\tpkcs7\tpkcs7_v2.ini GOODFILE1	# Check content
   134 RUN_TEST_STEP 100 tpkcs7server Content     C:\tpkcs7\tpkcs7_v2.ini GOODFILE1	# Check content
       
   135 END_TESTCASE 		SEC-CERTMAN-PKCS7-0020
       
   136 
       
   137 START_TESTCASE 		SEC-CERTMAN-PKCS7-0021
       
   138 //! @SYMTestCaseID 	SEC-CERTMAN-PKCS7-0021
    42 RUN_TEST_STEP 100 tpkcs7server Content     C:\tpkcs7\tpkcs7_v2.ini GOODFILE2	# Check long length
   139 RUN_TEST_STEP 100 tpkcs7server Content     C:\tpkcs7\tpkcs7_v2.ini GOODFILE2	# Check long length
       
   140 END_TESTCASE 		SEC-CERTMAN-PKCS7-0021
       
   141 
       
   142 START_TESTCASE 		SEC-CERTMAN-PKCS7-0022
       
   143 //! @SYMTestCaseID 	SEC-CERTMAN-PKCS7-0022
    43 RUN_TEST_STEP 100 tpkcs7server Content     C:\tpkcs7\tpkcs7_v2.ini INVALID2	# Check content
   144 RUN_TEST_STEP 100 tpkcs7server Content     C:\tpkcs7\tpkcs7_v2.ini INVALID2	# Check content
       
   145 END_TESTCASE 		SEC-CERTMAN-PKCS7-0022
       
   146 
       
   147 START_TESTCASE 		SEC-CERTMAN-PKCS7-0023
       
   148 //! @SYMTestCaseID 	SEC-CERTMAN-PKCS7-0023
    44 RUN_TEST_STEP 100 tpkcs7server Content     C:\tpkcs7\tpkcs7_v2.ini GOODFILE3	# Check zero length
   149 RUN_TEST_STEP 100 tpkcs7server Content     C:\tpkcs7\tpkcs7_v2.ini GOODFILE3	# Check zero length
    45 
   150 END_TESTCASE 		SEC-CERTMAN-PKCS7-0023
       
   151 
       
   152 
       
   153 START_TESTCASE 		SEC-CERTMAN-PKCS7-0024
       
   154 //! @SYMTestCaseID 	SEC-CERTMAN-PKCS7-0024
    46 RUN_TEST_STEP 100 tpkcs7server Certificate C:\tpkcs7\tpkcs7_v2.ini INVALID1	# Expect fail
   155 RUN_TEST_STEP 100 tpkcs7server Certificate C:\tpkcs7\tpkcs7_v2.ini INVALID1	# Expect fail
       
   156 END_TESTCASE 		SEC-CERTMAN-PKCS7-0024
       
   157 
       
   158 START_TESTCASE 		SEC-CERTMAN-PKCS7-0025
       
   159 //! @SYMTestCaseID 	SEC-CERTMAN-PKCS7-0025
    47 RUN_TEST_STEP 100 tpkcs7server Certificate C:\tpkcs7\tpkcs7_v2.ini INVALID2
   160 RUN_TEST_STEP 100 tpkcs7server Certificate C:\tpkcs7\tpkcs7_v2.ini INVALID2
       
   161 END_TESTCASE 		SEC-CERTMAN-PKCS7-0025
       
   162 
       
   163 START_TESTCASE 		SEC-CERTMAN-PKCS7-0026
       
   164 //! @SYMTestCaseID 	SEC-CERTMAN-PKCS7-0026
    48 RUN_TEST_STEP 100 tpkcs7server Certificate C:\tpkcs7\tpkcs7_v2.ini GOODFILE1
   165 RUN_TEST_STEP 100 tpkcs7server Certificate C:\tpkcs7\tpkcs7_v2.ini GOODFILE1
       
   166 END_TESTCASE 		SEC-CERTMAN-PKCS7-0026
       
   167 
       
   168 START_TESTCASE 		SEC-CERTMAN-PKCS7-0027
       
   169 //! @SYMTestCaseID 	SEC-CERTMAN-PKCS7-0027
    49 RUN_TEST_STEP 100 tpkcs7server Certificate C:\tpkcs7\tpkcs7_v2.ini GOODFILE2
   170 RUN_TEST_STEP 100 tpkcs7server Certificate C:\tpkcs7\tpkcs7_v2.ini GOODFILE2
       
   171 END_TESTCASE 		SEC-CERTMAN-PKCS7-0027
       
   172 
       
   173 START_TESTCASE 		SEC-CERTMAN-PKCS7-0028
       
   174 //! @SYMTestCaseID 	SEC-CERTMAN-PKCS7-0028
    50 RUN_TEST_STEP 100 tpkcs7server Certificate C:\tpkcs7\tpkcs7_v2.ini GOODFILE2
   175 RUN_TEST_STEP 100 tpkcs7server Certificate C:\tpkcs7\tpkcs7_v2.ini GOODFILE2
    51 
   176 END_TESTCASE 		SEC-CERTMAN-PKCS7-0028
       
   177 
       
   178 
       
   179 START_TESTCASE 		SEC-CERTMAN-PKCS7-0029
       
   180 //! @SYMTestCaseID 	SEC-CERTMAN-PKCS7-0029
    52 RUN_TEST_STEP 100 tpkcs7server Signer      C:\tpkcs7\tpkcs7_v2.ini INVALID1	# Expect fail
   181 RUN_TEST_STEP 100 tpkcs7server Signer      C:\tpkcs7\tpkcs7_v2.ini INVALID1	# Expect fail
       
   182 END_TESTCASE 		SEC-CERTMAN-PKCS7-0029
       
   183 
       
   184 START_TESTCASE 		SEC-CERTMAN-PKCS7-0030
       
   185 //! @SYMTestCaseID 	SEC-CERTMAN-PKCS7-0030
    53 RUN_TEST_STEP 100 tpkcs7server Signer      C:\tpkcs7\tpkcs7_v2.ini INVALID2
   186 RUN_TEST_STEP 100 tpkcs7server Signer      C:\tpkcs7\tpkcs7_v2.ini INVALID2
       
   187 END_TESTCASE 		SEC-CERTMAN-PKCS7-0030
       
   188 
       
   189 START_TESTCASE 		SEC-CERTMAN-PKCS7-0031
       
   190 //! @SYMTestCaseID 	SEC-CERTMAN-PKCS7-0031
    54 RUN_TEST_STEP 100 tpkcs7server Signer      C:\tpkcs7\tpkcs7_v2.ini GOODFILE1
   191 RUN_TEST_STEP 100 tpkcs7server Signer      C:\tpkcs7\tpkcs7_v2.ini GOODFILE1
       
   192 END_TESTCASE 		SEC-CERTMAN-PKCS7-0031
       
   193 
       
   194 START_TESTCASE 		SEC-CERTMAN-PKCS7-0032
       
   195 //! @SYMTestCaseID 	SEC-CERTMAN-PKCS7-0032
    55 RUN_TEST_STEP 100 tpkcs7server Signer      C:\tpkcs7\tpkcs7_v2.ini GOODFILE2
   196 RUN_TEST_STEP 100 tpkcs7server Signer      C:\tpkcs7\tpkcs7_v2.ini GOODFILE2
       
   197 END_TESTCASE 		SEC-CERTMAN-PKCS7-0032
       
   198 
       
   199 START_TESTCASE 		SEC-CERTMAN-PKCS7-0033
       
   200 //! @SYMTestCaseID 	SEC-CERTMAN-PKCS7-0033
    56 RUN_TEST_STEP 100 tpkcs7server Signer      C:\tpkcs7\tpkcs7_v2.ini GOODFILE2
   201 RUN_TEST_STEP 100 tpkcs7server Signer      C:\tpkcs7\tpkcs7_v2.ini GOODFILE2
    57 
   202 END_TESTCASE 		SEC-CERTMAN-PKCS7-0033
       
   203 
       
   204 
       
   205 START_TESTCASE 		SEC-CERTMAN-PKCS7-0034
       
   206 //! @SYMTestCaseID 	SEC-CERTMAN-PKCS7-0034
    58 RUN_TEST_STEP 100 tpkcs7server EncryptedData C:\tpkcs7\tpkcs7_v2.ini GOOD2_ENCRYPTEDDATA #valid
   207 RUN_TEST_STEP 100 tpkcs7server EncryptedData C:\tpkcs7\tpkcs7_v2.ini GOOD2_ENCRYPTEDDATA #valid
       
   208 END_TESTCASE 		SEC-CERTMAN-PKCS7-0034
       
   209 
       
   210 START_TESTCASE 		SEC-CERTMAN-PKCS7-0035
       
   211 //! @SYMTestCaseID 	SEC-CERTMAN-PKCS7-0035
    59 RUN_TEST_STEP 100 tpkcs7server EncryptedData C:\tpkcs7\tpkcs7_v2.ini GOOD3_ENCRYPTEDDATA #valid
   212 RUN_TEST_STEP 100 tpkcs7server EncryptedData C:\tpkcs7\tpkcs7_v2.ini GOOD3_ENCRYPTEDDATA #valid
       
   213 END_TESTCASE 		SEC-CERTMAN-PKCS7-0035
       
   214 
       
   215 START_TESTCASE 		SEC-CERTMAN-PKCS7-0036
       
   216 //! @SYMTestCaseID 	SEC-CERTMAN-PKCS7-0036
    60 RUN_TEST_STEP 100 tpkcs7server EncryptedData C:\tpkcs7\tpkcs7_v2.ini GOOD4_ENCRYPTEDDATA #valid
   217 RUN_TEST_STEP 100 tpkcs7server EncryptedData C:\tpkcs7\tpkcs7_v2.ini GOOD4_ENCRYPTEDDATA #valid
       
   218 END_TESTCASE 		SEC-CERTMAN-PKCS7-0036
       
   219 
       
   220 START_TESTCASE 		SEC-CERTMAN-PKCS7-0037
       
   221 //! @SYMTestCaseID 	SEC-CERTMAN-PKCS7-0037
    61 RUN_TEST_STEP 100 tpkcs7server EncryptedData C:\tpkcs7\tpkcs7_v2.ini GOOD5_ENCRYPTEDDATA #valid
   222 RUN_TEST_STEP 100 tpkcs7server EncryptedData C:\tpkcs7\tpkcs7_v2.ini GOOD5_ENCRYPTEDDATA #valid
       
   223 END_TESTCASE 		SEC-CERTMAN-PKCS7-0037
       
   224 
       
   225 START_TESTCASE 		SEC-CERTMAN-PKCS7-0038
       
   226 //! @SYMTestCaseID 	SEC-CERTMAN-PKCS7-0038
    62 RUN_TEST_STEP 100 tpkcs7server EncryptedData C:\tpkcs7\tpkcs7_v2.ini GOOD6_ENCRYPTEDDATA #valid
   227 RUN_TEST_STEP 100 tpkcs7server EncryptedData C:\tpkcs7\tpkcs7_v2.ini GOOD6_ENCRYPTEDDATA #valid
       
   228 END_TESTCASE 		SEC-CERTMAN-PKCS7-0038
       
   229 
       
   230 START_TESTCASE 		SEC-CERTMAN-PKCS7-0039
       
   231 //! @SYMTestCaseID 	SEC-CERTMAN-PKCS7-0039
    63 RUN_TEST_STEP 100 tpkcs7server EncryptedData C:\tpkcs7\tpkcs7_v2.ini GOOD8_ENCRYPTEDDATA #valid
   232 RUN_TEST_STEP 100 tpkcs7server EncryptedData C:\tpkcs7\tpkcs7_v2.ini GOOD8_ENCRYPTEDDATA #valid
       
   233 END_TESTCASE 		SEC-CERTMAN-PKCS7-0039
       
   234 
       
   235 START_TESTCASE 		SEC-CERTMAN-PKCS7-0040
       
   236 //! @SYMTestCaseID 	SEC-CERTMAN-PKCS7-0040
    64 RUN_TEST_STEP 100 tpkcs7server EncryptedData C:\tpkcs7\tpkcs7_v2.ini GOOD9_ENCRYPTEDDATA #valid
   237 RUN_TEST_STEP 100 tpkcs7server EncryptedData C:\tpkcs7\tpkcs7_v2.ini GOOD9_ENCRYPTEDDATA #valid
    65 
   238 END_TESTCASE 		SEC-CERTMAN-PKCS7-0040
       
   239 
       
   240 
       
   241 START_TESTCASE 		SEC-CERTMAN-PKCS7-0041
       
   242 //! @SYMTestCaseID 	SEC-CERTMAN-PKCS7-0041
    66 RUN_TEST_STEP 100 tpkcs7server EncryptedData C:\tpkcs7\tpkcs7_v2.ini GOOD1_ENCRYPTEDDATA #invalid
   243 RUN_TEST_STEP 100 tpkcs7server EncryptedData C:\tpkcs7\tpkcs7_v2.ini GOOD1_ENCRYPTEDDATA #invalid
       
   244 END_TESTCASE 		SEC-CERTMAN-PKCS7-0041
       
   245 
       
   246 START_TESTCASE 		SEC-CERTMAN-PKCS7-0042
       
   247 //! @SYMTestCaseID 	SEC-CERTMAN-PKCS7-0042
    67 RUN_TEST_STEP 100 tpkcs7server EncryptedDataCorrupt C:\tpkcs7\tpkcs7_v2.ini GOOD7_ENCRYPTEDDATA #invalid
   248 RUN_TEST_STEP 100 tpkcs7server EncryptedDataCorrupt C:\tpkcs7\tpkcs7_v2.ini GOOD7_ENCRYPTEDDATA #invalid
       
   249 END_TESTCASE 		SEC-CERTMAN-PKCS7-0042
       
   250 
       
   251 START_TESTCASE 		SEC-CERTMAN-PKCS7-0043
       
   252 //! @SYMTestCaseID 	SEC-CERTMAN-PKCS7-0043
    68 RUN_TEST_STEP 100 tpkcs7server EncryptedData C:\tpkcs7\tpkcs7_v2.ini GOOD10_ENCRYPTEDDATA #invalid
   253 RUN_TEST_STEP 100 tpkcs7server EncryptedData C:\tpkcs7\tpkcs7_v2.ini GOOD10_ENCRYPTEDDATA #invalid
       
   254 END_TESTCASE 		SEC-CERTMAN-PKCS7-0043
       
   255 
       
   256 START_TESTCASE 		SEC-CERTMAN-PKCS7-0044
       
   257 //! @SYMTestCaseID 	SEC-CERTMAN-PKCS7-0044
    69 RUN_TEST_STEP 100 tpkcs7server EncryptedData C:\tpkcs7\tpkcs7_v2.ini GOOD11_ENCRYPTEDDATA #invalid
   258 RUN_TEST_STEP 100 tpkcs7server EncryptedData C:\tpkcs7\tpkcs7_v2.ini GOOD11_ENCRYPTEDDATA #invalid
    70 
   259 END_TESTCASE 		SEC-CERTMAN-PKCS7-0044
       
   260 
       
   261 
       
   262 START_TESTCASE 		SEC-CERTMAN-PKCS7-0045
       
   263 //! @SYMTestCaseID 	SEC-CERTMAN-PKCS7-0045
    71 RUN_TEST_STEP 100 tpkcs7server EncryptedData C:\tpkcs7\tpkcs7_v2.ini GOOD13_ENCRYPTEDDATA #invalid
   264 RUN_TEST_STEP 100 tpkcs7server EncryptedData C:\tpkcs7\tpkcs7_v2.ini GOOD13_ENCRYPTEDDATA #invalid
       
   265 END_TESTCASE 		SEC-CERTMAN-PKCS7-0045
       
   266 
       
   267 START_TESTCASE 		SEC-CERTMAN-PKCS7-0046
       
   268 //! @SYMTestCaseID 	SEC-CERTMAN-PKCS7-0046
    72 RUN_TEST_STEP 100 tpkcs7server EncryptedData C:\tpkcs7\tpkcs7_v2.ini GOOD14_ENCRYPTEDDATA #invalid
   269 RUN_TEST_STEP 100 tpkcs7server EncryptedData C:\tpkcs7\tpkcs7_v2.ini GOOD14_ENCRYPTEDDATA #invalid
    73 
   270 END_TESTCASE 		SEC-CERTMAN-PKCS7-0046
       
   271 
       
   272 
       
   273 START_TESTCASE 		SEC-CERTMAN-PKCS7-0047
       
   274 //! @SYMTestCaseID 	SEC-CERTMAN-PKCS7-0047
    74 RUN_TEST_STEP 100 tpkcs7server EncryptedDataCorrupt C:\tpkcs7\tpkcs7_v2.ini GOOD12_ENCRYPTEDDATA #invalid
   275 RUN_TEST_STEP 100 tpkcs7server EncryptedDataCorrupt C:\tpkcs7\tpkcs7_v2.ini GOOD12_ENCRYPTEDDATA #invalid
       
   276 END_TESTCASE 		SEC-CERTMAN-PKCS7-0047
       
   277 
       
   278 START_TESTCASE 		SEC-CERTMAN-PKCS7-0048
       
   279 //! @SYMTestCaseID 	SEC-CERTMAN-PKCS7-0048
    75 RUN_TEST_STEP 100 tpkcs7server EncryptedDataCorrupt C:\tpkcs7\tpkcs7_v2.ini CORRUPT1                        #empty
   280 RUN_TEST_STEP 100 tpkcs7server EncryptedDataCorrupt C:\tpkcs7\tpkcs7_v2.ini CORRUPT1                        #empty
       
   281 END_TESTCASE 		SEC-CERTMAN-PKCS7-0048
       
   282 
       
   283 START_TESTCASE 		SEC-CERTMAN-PKCS7-0049
       
   284 //! @SYMTestCaseID 	SEC-CERTMAN-PKCS7-0049
    76 RUN_TEST_STEP 100 tpkcs7server EncryptedDataCorrupt C:\tpkcs7\tpkcs7_v2.ini GOODFILE_ENCRYPTEDDATA_Corrupt2 #corrupt
   285 RUN_TEST_STEP 100 tpkcs7server EncryptedDataCorrupt C:\tpkcs7\tpkcs7_v2.ini GOODFILE_ENCRYPTEDDATA_Corrupt2 #corrupt
    77 
   286 END_TESTCASE 		SEC-CERTMAN-PKCS7-0049
       
   287 
       
   288 
       
   289 START_TESTCASE 		SEC-CERTMAN-PKCS7-0050
       
   290 //! @SYMTestCaseID 	SEC-CERTMAN-PKCS7-0050
    78 RUN_TEST_STEP 100 tpkcs7server DigestInfo C:\tpkcs7\tpkcs7_v2.ini GOODFILE_DIGESTINFO                #valid
   291 RUN_TEST_STEP 100 tpkcs7server DigestInfo C:\tpkcs7\tpkcs7_v2.ini GOODFILE_DIGESTINFO                #valid
       
   292 END_TESTCASE 		SEC-CERTMAN-PKCS7-0050
       
   293 
       
   294 START_TESTCASE 		SEC-CERTMAN-PKCS7-0051
       
   295 //! @SYMTestCaseID 	SEC-CERTMAN-PKCS7-0051
    79 RUN_TEST_STEP 100 tpkcs7server DigestInfo C:\tpkcs7\tpkcs7_v2.ini GOODFILE_DIGESTINFO1               #invalid
   296 RUN_TEST_STEP 100 tpkcs7server DigestInfo C:\tpkcs7\tpkcs7_v2.ini GOODFILE_DIGESTINFO1               #invalid
       
   297 END_TESTCASE 		SEC-CERTMAN-PKCS7-0051
       
   298 
       
   299 START_TESTCASE 		SEC-CERTMAN-PKCS7-0052
       
   300 //! @SYMTestCaseID 	SEC-CERTMAN-PKCS7-0052
    80 RUN_TEST_STEP 100 tpkcs7server DigestInfo C:\tpkcs7\tpkcs7_v2.ini GOODFILE_DIGESTINFO2               #Valid
   301 RUN_TEST_STEP 100 tpkcs7server DigestInfo C:\tpkcs7\tpkcs7_v2.ini GOODFILE_DIGESTINFO2               #Valid
       
   302 END_TESTCASE 		SEC-CERTMAN-PKCS7-0052
       
   303 
       
   304 START_TESTCASE 		SEC-CERTMAN-PKCS7-0053
       
   305 //! @SYMTestCaseID 	SEC-CERTMAN-PKCS7-0053
    81 RUN_TEST_STEP 100 tpkcs7server DigestInfo C:\tpkcs7\tpkcs7_v2.ini GOODFILE_DIGESTINFO3               #inValid
   306 RUN_TEST_STEP 100 tpkcs7server DigestInfo C:\tpkcs7\tpkcs7_v2.ini GOODFILE_DIGESTINFO3               #inValid
       
   307 END_TESTCASE 		SEC-CERTMAN-PKCS7-0053
       
   308 
       
   309 START_TESTCASE 		SEC-CERTMAN-PKCS7-0054
       
   310 //! @SYMTestCaseID 	SEC-CERTMAN-PKCS7-0054
    82 RUN_TEST_STEP 100 tpkcs7server DigestInfo C:\tpkcs7\tpkcs7_v2.ini GOODFILE_DIGESTINFO4             #inValid
   311 RUN_TEST_STEP 100 tpkcs7server DigestInfo C:\tpkcs7\tpkcs7_v2.ini GOODFILE_DIGESTINFO4             #inValid
    83 
   312 END_TESTCASE 		SEC-CERTMAN-PKCS7-0054
       
   313 
       
   314 
       
   315 START_TESTCASE 		SEC-CERTMAN-PKCS7-0055
       
   316 //! @SYMTestCaseID 	SEC-CERTMAN-PKCS7-0055
    84 RUN_TEST_STEP 100 tpkcs7server DigestInfoCorrupt C:\tpkcs7\tpkcs7_v2.ini CORRUPT1                    #empty
   317 RUN_TEST_STEP 100 tpkcs7server DigestInfoCorrupt C:\tpkcs7\tpkcs7_v2.ini CORRUPT1                    #empty
       
   318 END_TESTCASE 		SEC-CERTMAN-PKCS7-0055
       
   319 
       
   320 START_TESTCASE 		SEC-CERTMAN-PKCS7-0056
       
   321 //! @SYMTestCaseID 	SEC-CERTMAN-PKCS7-0056
    85 RUN_TEST_STEP 100 tpkcs7server DigestInfoCorrupt C:\tpkcs7\tpkcs7_v2.ini GOODFILE_DIGESTINFO_CORRUPT #corrupt
   322 RUN_TEST_STEP 100 tpkcs7server DigestInfoCorrupt C:\tpkcs7\tpkcs7_v2.ini GOODFILE_DIGESTINFO_CORRUPT #corrupt
       
   323 END_TESTCASE 		SEC-CERTMAN-PKCS7-0056
       
   324 
    86 
   325 
    87 
   326 
    88 // OOMTEST
   327 // OOMTEST
       
   328 START_TESTCASE 		SEC-CERTMAN-PKCS7-0057
       
   329 //! @SYMTestCaseID 	SEC-CERTMAN-PKCS7-0057
    89 RUN_TEST_STEP 100 tpkcs7server PKCS7OOM                 C:\tpkcs7\tpkcs7_v2.ini OOMTEST1
   330 RUN_TEST_STEP 100 tpkcs7server PKCS7OOM                 C:\tpkcs7\tpkcs7_v2.ini OOMTEST1
    90 
   331 END_TESTCASE 		SEC-CERTMAN-PKCS7-0057
       
   332 
       
   333 
       
   334 START_TESTCASE 		SEC-CERTMAN-PKCS7-0058
       
   335 //! @SYMTestCaseID 	SEC-CERTMAN-PKCS7-0058
    91 RUN_TEST_STEP 100 tpkcs7server PKCS7OOM	                C:\tpkcs7\tpkcs7_v2.ini OOMTEST2
   336 RUN_TEST_STEP 100 tpkcs7server PKCS7OOM	                C:\tpkcs7\tpkcs7_v2.ini OOMTEST2
    92 
   337 END_TESTCASE 		SEC-CERTMAN-PKCS7-0058
       
   338 
       
   339 
       
   340 START_TESTCASE 		SEC-CERTMAN-PKCS7-0059
       
   341 //! @SYMTestCaseID 	SEC-CERTMAN-PKCS7-0059
    93 RUN_TEST_STEP 100 tpkcs7server PKCS7OOM	                C:\tpkcs7\tpkcs7_v2.ini OOMTEST3
   342 RUN_TEST_STEP 100 tpkcs7server PKCS7OOM	                C:\tpkcs7\tpkcs7_v2.ini OOMTEST3
    94 
   343 END_TESTCASE 		SEC-CERTMAN-PKCS7-0059
    95 
   344 
       
   345 
       
   346