From 5e385cf3c0bdd24941bee8eaab59d5c1ce21f082 Mon Sep 17 00:00:00 2001 From: stormshield-gt <143998166+stormshield-gt@users.noreply.github.com.> Date: Thu, 1 Feb 2024 13:09:29 +0100 Subject: [PATCH] fix(identity): fix test when no features are enabled --- identity/src/keypair.rs | 6 ++++++ identity/tests/keypair_api.rs | 6 ++++++ 2 files changed, 12 insertions(+) diff --git a/identity/src/keypair.rs b/identity/src/keypair.rs index bdfb68c0091..57d39008ea4 100644 --- a/identity/src/keypair.rs +++ b/identity/src/keypair.rs @@ -819,6 +819,12 @@ impl From for PublicKey { #[cfg(test)] mod tests { + #[cfg(any( + feature = "ecdsa", + feature = "secp256k1", + feature = "ed25519", + feature = "rsa" + ))] use super::*; #[test] diff --git a/identity/tests/keypair_api.rs b/identity/tests/keypair_api.rs index 862abda6ec8..febad0ead39 100644 --- a/identity/tests/keypair_api.rs +++ b/identity/tests/keypair_api.rs @@ -1,5 +1,11 @@ use libp2p_identity::Keypair; +#[cfg(any( + feature = "ecdsa", + feature = "secp256k1", + feature = "ed25519", + feature = "rsa" +))] #[test] fn calling_keypair_api() { let _ = Keypair::from_protobuf_encoding(&[]);