Commit c0b9a4c8 authored by Cyberunner23's avatar Cyberunner23
Browse files

Added tests for private_rsa_key_from_pem() and public_rsa_key_from_pem()

parent 1d3277fb
Loading
Loading
Loading
Loading
+20 −0
Original line number Diff line number Diff line
@@ -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();
+1 −1

File changed.

Contains only whitespace changes.