@@ -12,7 +12,7 @@ use x509_cert::Certificate;
1212use x509_cert:: * ;
1313
1414#[ cfg( feature = "pem" ) ]
15- use der:: { pem :: LineEnding , DecodePem , EncodePem } ;
15+ use der:: DecodePem ;
1616
1717// TODO - parse and compare extension values
1818const EXTENSIONS : & [ ( & str , bool ) ] = & [
@@ -403,7 +403,7 @@ fn decode_cert() {
403403fn decode_cert_negative_serial_number ( ) {
404404 let der_encoded_cert = include_bytes ! ( "examples/28903a635b5280fae6774c0b6da7d6baa64af2e8.der" ) ;
405405
406- let cert = Certificate :: < Rfc5280 > :: from_der ( der_encoded_cert) . unwrap ( ) ;
406+ let cert = Certificate :: from_der ( der_encoded_cert) . unwrap ( ) ;
407407 assert_eq ! (
408408 cert. tbs_certificate. serial_number. as_bytes( ) ,
409409 // INTEGER (125 bit) -2.370157924795571e+37
@@ -417,11 +417,14 @@ fn decode_cert_negative_serial_number() {
417417#[ cfg( all( feature = "pem" , feature = "hazmat" ) ) ]
418418#[ test]
419419fn decode_cert_overlength_serial_number ( ) {
420+ use der:: { pem:: LineEnding , DecodePem , EncodePem } ;
421+ use x509_cert:: certificate:: CertificateInner ;
422+
420423 let pem_encoded_cert = include_bytes ! ( "examples/qualcomm.pem" ) ;
421424
422- assert ! ( Certificate :: < Rfc5280 > :: from_pem( pem_encoded_cert) . is_err( ) ) ;
425+ assert ! ( Certificate :: from_pem( pem_encoded_cert) . is_err( ) ) ;
423426
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 ( ) ;
425428 assert_eq ! (
426429 cert. tbs_certificate. serial_number. as_bytes( ) ,
427430 & [
0 commit comments