diff options
Diffstat (limited to 'tests/validity.rs')
-rw-r--r-- | tests/validity.rs | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/tests/validity.rs b/tests/validity.rs index d243773..b2e676c 100644 --- a/tests/validity.rs +++ b/tests/validity.rs @@ -1,6 +1,6 @@ //! Validity tests -use der::Encode; +use der::{Decode, Encode}; use hex_literal::hex; use x509_cert::time::Validity; @@ -11,7 +11,7 @@ fn decode_validity() { // 104 13: UTCTime 01/01/2010 08:30:00 GMT // 119 13: UTCTime 31/12/2030 08:30:00 GMT // : } - let val1 = Validity::try_from( + let val1 = Validity::from_der( &hex!("301E170D3130303130313038333030305A170D3330313233313038333030305A")[..], ) .unwrap(); @@ -21,7 +21,7 @@ fn decode_validity() { // 99 13: UTCTime 01/01/2010 08:30:00 GMT // 114 13: UTCTime 01/01/2011 08:30:00 GMT // : } - let val2 = Validity::try_from( + let val2 = Validity::from_der( &hex!("301E170D3130303130313038333030305A170D3131303130313038333030305A")[..], ) .unwrap(); @@ -51,7 +51,7 @@ fn decode_validity() { // 99 13: UTCTime 01/01/2010 08:30:00 GMT // 114 15: GeneralizedTime 01/01/2050 12:01:00 GMT // : } - let val3 = Validity::try_from( + let val3 = Validity::from_der( &hex!("3020170D3130303130313038333030305A180F32303530303130313132303130305A")[..], ) .unwrap(); @@ -71,7 +71,7 @@ fn decode_validity() { // 99 15: GeneralizedTime 01/01/2002 12:01:00 GMT // 116 13: UTCTime 31/12/2030 08:30:00 GMT // : } - let val4 = Validity::try_from( + let val4 = Validity::from_der( &hex!("3020180F32303032303130313132303130305A170D3330313233313038333030305A")[..], ) .unwrap(); @@ -94,11 +94,11 @@ fn encode_validity() { // 104 13: UTCTime 01/01/2010 08:30:00 GMT // 119 13: UTCTime 31/12/2030 08:30:00 GMT // : } - let val1 = Validity::try_from( + let val1 = Validity::from_der( &hex!("301E170D3130303130313038333030305A170D3330313233313038333030305A")[..], ) .unwrap(); - let b1 = val1.to_vec().unwrap(); + let b1 = val1.to_der().unwrap(); assert_eq!( b1, &hex!("301E170D3130303130313038333030305A170D3330313233313038333030305A")[..] @@ -109,11 +109,11 @@ fn encode_validity() { // 99 13: UTCTime 01/01/2010 08:30:00 GMT // 114 15: GeneralizedTime 01/01/2050 12:01:00 GMT // : } - let val3 = Validity::try_from( + let val3 = Validity::from_der( &hex!("3020170D3130303130313038333030305A180F32303530303130313132303130305A")[..], ) .unwrap(); - let b3 = val3.to_vec().unwrap(); + let b3 = val3.to_der().unwrap(); assert_eq!( b3, &hex!("3020170D3130303130313038333030305A180F32303530303130313132303130305A")[..] @@ -124,11 +124,11 @@ fn encode_validity() { // 99 15: GeneralizedTime 01/01/2002 12:01:00 GMT // 116 13: UTCTime 31/12/2030 08:30:00 GMT // : } - let val4 = Validity::try_from( + let val4 = Validity::from_der( &hex!("3020180F32303032303130313132303130305A170D3330313233313038333030305A")[..], ) .unwrap(); - let b4 = val4.to_vec().unwrap(); + let b4 = val4.to_der().unwrap(); assert_eq!( b4, &hex!("3020180F32303032303130313132303130305A170D3330313233313038333030305A")[..] |