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