@@ -12,7 +12,7 @@ use x509_cert::Certificate;
12
12
use x509_cert:: * ;
13
13
14
14
#[ cfg( feature = "pem" ) ]
15
- use der:: { pem :: LineEnding , DecodePem , EncodePem } ;
15
+ use der:: DecodePem ;
16
16
17
17
// TODO - parse and compare extension values
18
18
const EXTENSIONS : & [ ( & str , bool ) ] = & [
@@ -403,7 +403,7 @@ fn decode_cert() {
403
403
fn decode_cert_negative_serial_number ( ) {
404
404
let der_encoded_cert = include_bytes ! ( "examples/28903a635b5280fae6774c0b6da7d6baa64af2e8.der" ) ;
405
405
406
- let cert = Certificate :: < Rfc5280 > :: from_der ( der_encoded_cert) . unwrap ( ) ;
406
+ let cert = Certificate :: from_der ( der_encoded_cert) . unwrap ( ) ;
407
407
assert_eq ! (
408
408
cert. tbs_certificate. serial_number. as_bytes( ) ,
409
409
// INTEGER (125 bit) -2.370157924795571e+37
@@ -417,11 +417,14 @@ fn decode_cert_negative_serial_number() {
417
417
#[ cfg( all( feature = "pem" , feature = "hazmat" ) ) ]
418
418
#[ test]
419
419
fn decode_cert_overlength_serial_number ( ) {
420
+ use der:: { pem:: LineEnding , DecodePem , EncodePem } ;
421
+ use x509_cert:: certificate:: CertificateInner ;
422
+
420
423
let pem_encoded_cert = include_bytes ! ( "examples/qualcomm.pem" ) ;
421
424
422
- assert ! ( Certificate :: < Rfc5280 > :: from_pem( pem_encoded_cert) . is_err( ) ) ;
425
+ assert ! ( Certificate :: from_pem( pem_encoded_cert) . is_err( ) ) ;
423
426
424
- let cert = Certificate :: < x509_cert:: certificate:: Raw > :: from_pem ( pem_encoded_cert) . unwrap ( ) ;
427
+ let cert = CertificateInner :: < x509_cert:: certificate:: Raw > :: from_pem ( pem_encoded_cert) . unwrap ( ) ;
425
428
assert_eq ! (
426
429
cert. tbs_certificate. serial_number. as_bytes( ) ,
427
430
& [
0 commit comments