From a698c977df97f033deceda83c848d1c588c8ba31 Mon Sep 17 00:00:00 2001 From: William Brown Date: Tue, 6 Aug 2024 12:24:32 +1000 Subject: [PATCH] Fix serde test features Signed-off-by: William Brown --- tss-esapi/tests/integration_tests/common/mod.rs | 2 ++ .../integration_tests/structures_tests/buffers_tests/private.rs | 1 + .../integration_tests/structures_tests/tagged_tests/public.rs | 1 + 3 files changed, 4 insertions(+) diff --git a/tss-esapi/tests/integration_tests/common/mod.rs b/tss-esapi/tests/integration_tests/common/mod.rs index 20f07201..6f421492 100644 --- a/tss-esapi/tests/integration_tests/common/mod.rs +++ b/tss-esapi/tests/integration_tests/common/mod.rs @@ -34,12 +34,14 @@ use tss_esapi::{ }; mod marshall; +#[cfg(feature = "serde")] mod serde; mod tpm2b_types_equality_checks; mod tpma_types_equality_checks; mod tpml_types_equality_checks; mod tpms_types_equality_checks; mod tpmt_types_equality_checks; +#[cfg(feature = "serde")] pub use self::serde::*; pub use marshall::*; pub use tpm2b_types_equality_checks::*; diff --git a/tss-esapi/tests/integration_tests/structures_tests/buffers_tests/private.rs b/tss-esapi/tests/integration_tests/structures_tests/buffers_tests/private.rs index bc57dcec..c58c2147 100644 --- a/tss-esapi/tests/integration_tests/structures_tests/buffers_tests/private.rs +++ b/tss-esapi/tests/integration_tests/structures_tests/buffers_tests/private.rs @@ -12,6 +12,7 @@ fn marshall_unmarshall() { } #[test] +#[cfg(feature = "serde")] fn serialise_deserialise() { crate::common::check_serialise_deserialise(&Private::default()); let private = Private::try_from([0xff; 100].to_vec()).unwrap(); diff --git a/tss-esapi/tests/integration_tests/structures_tests/tagged_tests/public.rs b/tss-esapi/tests/integration_tests/structures_tests/tagged_tests/public.rs index f638cad1..3b5eb882 100644 --- a/tss-esapi/tests/integration_tests/structures_tests/tagged_tests/public.rs +++ b/tss-esapi/tests/integration_tests/structures_tests/tagged_tests/public.rs @@ -15,6 +15,7 @@ fn marshall_unmarshall() { } #[test] +#[cfg(feature = "serde")] fn serialise_deserialise() { crate::common::publics() .iter()