| Index: third_party/boringssl/boringssl_unittest.cc
|
| diff --git a/third_party/boringssl/boringssl_unittest.cc b/third_party/boringssl/boringssl_unittest.cc
|
| index 8538c69fec1d3370bc2862e819a40b57fddf22f5..a299decd2c3156459bbf20ca27fafab6583e5a55 100644
|
| --- a/third_party/boringssl/boringssl_unittest.cc
|
| +++ b/third_party/boringssl/boringssl_unittest.cc
|
| @@ -200,6 +200,19 @@ TEST(BoringSSL, ECDSA) {
|
| TestSimple("ecdsa_test");
|
| }
|
|
|
| +TEST(BoringSSL, ED25519) {
|
| + base::FilePath data_file;
|
| + ASSERT_TRUE(BoringSSLPath(&data_file));
|
| + data_file = data_file.Append(FILE_PATH_LITERAL("crypto"));
|
| + data_file = data_file.Append(FILE_PATH_LITERAL("curve25519"));
|
| + data_file = data_file.Append(FILE_PATH_LITERAL("ed25519_tests.txt"));
|
| +
|
| + std::vector<base::CommandLine::StringType> args;
|
| + args.push_back(data_file.value());
|
| +
|
| + TestProcess("ed25519_test", args);
|
| +}
|
| +
|
| TEST(BoringSSL, ERR) {
|
| TestSimple("err_test");
|
| }
|
| @@ -306,3 +319,7 @@ TEST(BoringSSL, Thread) {
|
| TEST(BoringSSL, V3NameTest) {
|
| TestSimple("v3name_test");
|
| }
|
| +
|
| +TEST(BoringSSL, X25519) {
|
| + TestSimple("x25519_test");
|
| +}
|
|
|