fn test_local_sign_key_data_from_valid_key_info()

in src/utils/mod.rs [730:743]


    fn test_local_sign_key_data_from_valid_key_info() -> Result<(), std::io::Error> {
        let key_file_path = generate_pkey_file()?;
        let key_path_str = <TempPath as AsRef<Path>>::as_ref(&key_file_path)
            .to_str()
            .expect("Key file must be correct");
        let cert_file_path = generate_certificate_file()?;

        let key_data = SignKeyData::new(key_path_str, &cert_file_path).unwrap();

        assert_eq!(key_data.cert, TEST_CERT_CONTENT);
        assert!(matches!(key_data.key, SignKey::LocalPrivateKey(key) if key == TEST_PKEY_CONTENT));

        Ok(())
    }