summaryrefslogtreecommitdiffstats
path: root/openpgp/src/policy.rs
diff options
context:
space:
mode:
authorJustus Winter <justus@sequoia-pgp.org>2020-05-07 13:28:12 +0200
committerJustus Winter <justus@sequoia-pgp.org>2020-05-07 13:38:58 +0200
commitbfb124b2e7bc3145d7aae4a26cf7cd75bbac8cc3 (patch)
tree5b7f0b9a68ac9503e72810d69a5dc9fe4f29e27d /openpgp/src/policy.rs
parentbe79f087fd2a0e3634ca753d9bdc554d32be5ee4 (diff)
openpgp: Use a builder to construct DetachedVerifier.
- See #498.
Diffstat (limited to 'openpgp/src/policy.rs')
-rw-r--r--openpgp/src/policy.rs5
1 files changed, 3 insertions, 2 deletions
diff --git a/openpgp/src/policy.rs b/openpgp/src/policy.rs
index 22eb32ed..6aaedb64 100644
--- a/openpgp/src/policy.rs
+++ b/openpgp/src/policy.rs
@@ -978,7 +978,7 @@ mod test {
use crate::parse::Parse;
use crate::parse::stream::DecryptionHelper;
use crate::parse::stream::Decryptor;
- use crate::parse::stream::DetachedVerifier;
+ use crate::parse::stream::DetachedVerifierBuilder;
use crate::parse::stream::MessageLayer;
use crate::parse::stream::MessageStructure;
use crate::parse::stream::VerificationHelper;
@@ -1707,7 +1707,8 @@ mod test {
};
let h = VHelper::new(vec![ cert.clone() ]);
- let mut v = DetachedVerifier::from_bytes(p, &sig, h, None).unwrap();
+ let mut v = DetachedVerifierBuilder::from_bytes(&sig).unwrap()
+ .with_policy(p, None, h).unwrap();
v.verify_bytes(msg).unwrap();
assert_eq!(v.helper_ref().good, if good { 1 } else { 0 });
assert_eq!(v.helper_ref().errors, if good { 0 } else { 1 });