OLD | NEW |
1 // Copyright 2014 The Chromium Authors. All rights reserved. | 1 // Copyright 2014 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 #include <stdarg.h> | 5 #include <stdarg.h> |
6 | 6 |
7 #include <string> | 7 #include <string> |
8 | 8 |
9 #include "base/base_paths.h" | 9 #include "base/base_paths.h" |
10 #include "base/command_line.h" | 10 #include "base/command_line.h" |
(...skipping 138 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
149 } | 149 } |
150 | 150 |
151 TEST(BoringSSL, BN) { | 151 TEST(BoringSSL, BN) { |
152 TestSimple("bn_test"); | 152 TestSimple("bn_test"); |
153 } | 153 } |
154 | 154 |
155 TEST(BoringSSL, ByteString) { | 155 TEST(BoringSSL, ByteString) { |
156 TestSimple("bytestring_test"); | 156 TestSimple("bytestring_test"); |
157 } | 157 } |
158 | 158 |
| 159 TEST(BoringSSL, ConstantTime) { |
| 160 TestSimple("constant_time_test"); |
| 161 } |
| 162 |
159 TEST(BoringSSL, Cipher) { | 163 TEST(BoringSSL, Cipher) { |
160 base::FilePath data_file; | 164 base::FilePath data_file; |
161 ASSERT_TRUE(CryptoCipherPath(&data_file)); | 165 ASSERT_TRUE(CryptoCipherPath(&data_file)); |
162 data_file = data_file.Append(FILE_PATH_LITERAL("cipher_test.txt")); | 166 data_file = data_file.Append(FILE_PATH_LITERAL("cipher_test.txt")); |
163 | 167 |
164 std::vector<base::CommandLine::StringType> args; | 168 std::vector<base::CommandLine::StringType> args; |
165 args.push_back(data_file.value()); | 169 args.push_back(data_file.value()); |
166 | 170 |
167 TestProcess("cipher_test", args); | 171 TestProcess("cipher_test", args); |
168 } | 172 } |
169 | 173 |
170 TEST(BoringSSL, DH) { | 174 TEST(BoringSSL, DH) { |
171 TestSimple("dh_test"); | 175 TestSimple("dh_test"); |
172 } | 176 } |
173 | 177 |
| 178 TEST(BoringSSL, Digest) { |
| 179 TestSimple("digest_test"); |
| 180 } |
| 181 |
174 TEST(BoringSSL, DSA) { | 182 TEST(BoringSSL, DSA) { |
175 TestSimple("dsa_test"); | 183 TestSimple("dsa_test"); |
176 } | 184 } |
177 | 185 |
| 186 TEST(BoringSSL, EC) { |
| 187 TestSimple("ec_test"); |
| 188 } |
| 189 |
178 TEST(BoringSSL, ECDSA) { | 190 TEST(BoringSSL, ECDSA) { |
179 TestSimple("ecdsa_test"); | 191 TestSimple("ecdsa_test"); |
180 } | 192 } |
181 | 193 |
182 TEST(BoringSSL, ERR) { | 194 TEST(BoringSSL, ERR) { |
183 TestSimple("err_test"); | 195 TestSimple("err_test"); |
184 } | 196 } |
185 | 197 |
186 TEST(BoringSSL, GCM) { | 198 TEST(BoringSSL, GCM) { |
187 TestSimple("gcm_test"); | 199 TestSimple("gcm_test"); |
188 } | 200 } |
189 | 201 |
190 TEST(BoringSSL, HMAC) { | 202 TEST(BoringSSL, HMAC) { |
191 TestSimple("hmac_test"); | 203 TestSimple("hmac_test"); |
192 } | 204 } |
193 | 205 |
194 TEST(BoringSSL, LH) { | 206 TEST(BoringSSL, LH) { |
195 TestSimple("lhash_test"); | 207 TestSimple("lhash_test"); |
196 } | 208 } |
197 | 209 |
198 TEST(BoringSSL, MD5) { | |
199 TestSimple("md5_test"); | |
200 } | |
201 | |
202 TEST(BoringSSL, RSA) { | 210 TEST(BoringSSL, RSA) { |
203 TestSimple("rsa_test"); | 211 TestSimple("rsa_test"); |
204 } | 212 } |
205 | 213 |
206 TEST(BoringSSL, SHA1) { | |
207 TestSimple("sha1_test"); | |
208 } | |
209 | |
210 TEST(BoringSSL, PKCS7) { | 214 TEST(BoringSSL, PKCS7) { |
211 TestSimple("pkcs7_test"); | 215 TestSimple("pkcs7_test"); |
212 } | 216 } |
213 | 217 |
214 TEST(BoringSSL, PKCS12) { | 218 TEST(BoringSSL, PKCS12) { |
215 TestSimple("pkcs12_test"); | 219 TestSimple("pkcs12_test"); |
216 } | 220 } |
217 | 221 |
218 TEST(BoringSSL, ExampleMul) { | 222 TEST(BoringSSL, ExampleMul) { |
219 TestSimple("example_mul"); | 223 TestSimple("example_mul"); |
220 } | 224 } |
221 | 225 |
222 TEST(BoringSSL, EVP) { | 226 TEST(BoringSSL, EVP) { |
223 TestSimple("evp_test"); | 227 TestSimple("evp_test"); |
224 } | 228 } |
225 | 229 |
226 TEST(BoringSSL, SSL) { | 230 TEST(BoringSSL, SSL) { |
227 TestSimple("ssl_test"); | 231 TestSimple("ssl_test"); |
228 } | 232 } |
229 | 233 |
230 TEST(BoringSSL, PQueue) { | 234 TEST(BoringSSL, PQueue) { |
231 TestSimple("pqueue_test"); | 235 TestSimple("pqueue_test"); |
232 } | 236 } |
OLD | NEW |