Added tests for private_rsa_key_from_pem() and public_rsa_key_from_pem()

This commit is contained in:
Cyberunner23 2016-01-09 14:36:01 -05:00
parent 1d3277fbee
commit c0b9a4c8ec
2 changed files with 21 additions and 1 deletions

View File

@ -661,6 +661,26 @@ mod tests {
super::PKey::public_key_from_pem(&mut file).unwrap();
}
#[test]
fn test_private_rsa_key_from_pem() {
let key_path = Path::new("test/key.pem");
let mut file = File::open(&key_path)
.ok()
.expect("Failed to open `test/key.pem`");
super::PKey::private_rsa_key_from_pem(&mut file).unwrap();
}
#[test]
fn test_public_rsa_key_from_pem() {
let key_path = Path::new("test/key.pem.pub");
let mut file = File::open(&key_path)
.ok()
.expect("Failed to open `test/key.pem.pub`");
super::PKey::public_rsa_key_from_pem(&mut file).unwrap();
}
#[test]
fn test_private_encrypt() {
let mut k0 = super::PKey::new();