Index: net/cert/internal/signature_algorithm_unittest.cc |
diff --git a/net/cert/internal/signature_algorithm_unittest.cc b/net/cert/internal/signature_algorithm_unittest.cc |
index 04177976a8647f7424aff153c3d400bbe2bb9a7e..ecaa7ced06eb62be45465886cb6a4ea453a947d4 100644 |
--- a/net/cert/internal/signature_algorithm_unittest.cc |
+++ b/net/cert/internal/signature_algorithm_unittest.cc |
@@ -8,6 +8,7 @@ |
#include "base/files/file_util.h" |
#include "base/strings/string_number_conversions.h" |
+#include "net/cert/internal/cert_errors.h" |
#include "net/cert/pem_tokenizer.h" |
#include "net/der/input.h" |
#include "net/der/parser.h" |
@@ -23,14 +24,18 @@ namespace { |
template <size_t N> |
bool ParseDer(const uint8_t (&data)[N], |
std::unique_ptr<SignatureAlgorithm>* out) { |
- *out = SignatureAlgorithm::CreateFromDer(der::Input(data, N)); |
+ // TODO(crbug.com/634443): Test the errors. |
+ CertErrors errors; |
+ *out = SignatureAlgorithm::Create(der::Input(data, N), &errors); |
return !!*out; |
} |
// Parses a SignatureAlgorithm given an empty DER input. |
TEST(SignatureAlgorithmTest, ParseDerEmpty) { |
+ // TODO(crbug.com/634443): Test the errors. |
+ CertErrors errors; |
std::unique_ptr<SignatureAlgorithm> algorithm = |
- SignatureAlgorithm::CreateFromDer(der::Input()); |
+ SignatureAlgorithm::Create(der::Input(), &errors); |
ASSERT_FALSE(algorithm); |
} |