diff options
Diffstat (limited to 'openssl/src/x509/mod.rs')
-rw-r--r-- | openssl/src/x509/mod.rs | 35 |
1 files changed, 1 insertions, 34 deletions
diff --git a/openssl/src/x509/mod.rs b/openssl/src/x509/mod.rs index 321161a2..8600031f 100644 --- a/openssl/src/x509/mod.rs +++ b/openssl/src/x509/mod.rs @@ -41,40 +41,7 @@ pub mod extension; pub mod store; #[cfg(test)] -mod tests { - #[cfg(ossl110)] - use x509::X509Builder; - - /// Tests `X509Ref::version` happy path. - #[cfg(ossl110)] - #[test] - fn x509_ref_version() { - let mut builder = X509Builder::new().unwrap(); - let expected_version = 2; - builder - .set_version(expected_version) - .expect("Failed to set certificate version"); - let cert = builder.build(); - let actual_version = cert.version(); - assert_eq!( - expected_version, actual_version, - "Obtained certificate version is incorrect", - ); - } - - /// Tests `X509Ref::version`. Checks case when no version has been set, so a default one is - /// returned. - #[cfg(ossl110)] - #[test] - fn x509_ref_version_no_version_set() { - let cert = X509Builder::new().unwrap().build(); - let actual_version = cert.version(); - assert_eq!( - 0, actual_version, - "Default certificate version is incorrect", - ); - } -} +mod tests; foreign_type_and_impl_send_sync! { type CType = ffi::X509_STORE_CTX; |