aboutsummaryrefslogtreecommitdiff
path: root/openssl/src/x509/tests.rs
diff options
context:
space:
mode:
authorBastian Köcher <[email protected]>2018-03-10 00:15:03 +0100
committerBastian Köcher <[email protected]>2018-03-10 00:15:03 +0100
commita5d7f8a718bc16d8c7986ea13b8585af8f20a648 (patch)
tree230c8413e6282d00673cb6724c8bbe40e7eec4f9 /openssl/src/x509/tests.rs
parentExtends the test to verify the certificate two times (diff)
downloadrust-openssl-a5d7f8a718bc16d8c7986ea13b8585af8f20a648.tar.xz
rust-openssl-a5d7f8a718bc16d8c7986ea13b8585af8f20a648.zip
Moves store context init into its own function
Diffstat (limited to 'openssl/src/x509/tests.rs')
-rw-r--r--openssl/src/x509/tests.rs9
1 files changed, 6 insertions, 3 deletions
diff --git a/openssl/src/x509/tests.rs b/openssl/src/x509/tests.rs
index 8e89c3a0..9b630d0e 100644
--- a/openssl/src/x509/tests.rs
+++ b/openssl/src/x509/tests.rs
@@ -306,9 +306,11 @@ fn test_verify_cert() {
let store = store_bldr.build();
let mut context = X509StoreContext::new().unwrap();
- assert!(context.verify_cert(&store, &cert, &chain).is_ok());
+ assert!(context.init(&store, &cert, &chain).is_ok());
+ assert!(context.verify_cert().is_ok());
context.cleanup();
- assert!(context.verify_cert(&store, &cert, &chain).is_ok());
+ assert!(context.init(&store, &cert, &chain).is_ok());
+ assert!(context.verify_cert().is_ok());
}
#[test]
@@ -324,5 +326,6 @@ fn test_verify_fails() {
let store = store_bldr.build();
let mut context = X509StoreContext::new().unwrap();
- assert!(context.verify_cert(&store, &cert, &chain).is_err());
+ assert!(context.init(&store, &cert, &chain).is_ok());
+ assert!(context.verify_cert().is_err());
}