aboutsummaryrefslogtreecommitdiff
path: root/tests/validity.rs
diff options
context:
space:
mode:
Diffstat (limited to 'tests/validity.rs')
-rw-r--r--tests/validity.rs22
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")[..]