diff --git a/klondike/Cargo.toml b/klondike/Cargo.toml index 56c2787..ff4927d 100644 --- a/klondike/Cargo.toml +++ b/klondike/Cargo.toml @@ -19,4 +19,4 @@ workspace = true [features] default = ["serde"] -serde = ["dep:serde", "dep:serde_derive"] +serde = ["dep:serde", "dep:serde_derive", "card_game/serde"] diff --git a/klondike/src/test.rs b/klondike/src/test.rs index d7931e1..9550cf2 100644 --- a/klondike/src/test.rs +++ b/klondike/src/test.rs @@ -17,6 +17,7 @@ fn test_is_winnable() { } +#[cfg(feature = "serde")] #[test] fn test_json() { let mut session = Session::new_default(Klondike::with_seed(124)); @@ -33,6 +34,7 @@ fn test_json() { assert_eq!(serialized, serialized2); } +#[cfg(feature = "serde")] #[test] fn test_rmp() { let mut session = Session::new_default(Klondike::with_seed(124));