From 56f589db4aee241d4c546a7d06e278157d7dde88 Mon Sep 17 00:00:00 2001 From: Alexander Krotov Date: Sat, 29 Feb 2020 17:19:51 +0300 Subject: [PATCH] test_encrypt_decrypt_fuzz_alice: load alice public key directly --- src/pgp.rs | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/pgp.rs b/src/pgp.rs index 8d6b79170..0b320a21b 100644 --- a/src/pgp.rs +++ b/src/pgp.rs @@ -620,12 +620,12 @@ mod tests { let mut rng = thread_rng(); - let pkeys: Vec = vec![(&KEYS.alice_public) - .try_into() - .ok() - .and_then(select_pk_for_encryption) - .unwrap()]; - let pkeys_refs: Vec<&SignedPublicKeyOrSubkey> = pkeys.iter().collect(); + let enc_key = + SignedPublicKey::from_base64(include_str!("../test-data/key/alice-public.asc")) + .unwrap(); + let enc_subkey = &enc_key.public_subkeys[0]; + assert!(enc_subkey.is_encryption_key()); + let pkeys: Vec<&SignedPublicSubKey> = vec![&enc_subkey]; let skeys: Vec<&SignedSecretKey> = vec![(&KEYS.alice_secret).try_into().unwrap()]; @@ -633,7 +633,7 @@ mod tests { let msg = lit_msg.encrypt_to_keys( &mut rng, pgp::crypto::sym::SymmetricKeyAlgorithm::AES128, - &pkeys_refs, + &pkeys[..], )?; let ctext = msg.to_armored_string(None)?;