// file: crates/ksp-app-wallet-desk/unit_tests/wallet_metadata.rs // version: 2 #[test] fn owner_metadata_requests_keep_protected_text_request_only() { fn assert_deserializable(_marker: std::marker::PhantomData) where T: serde::de::DeserializeOwned, { return; } assert_deserializable(std::marker::PhantomData::); assert_deserializable(std::marker::PhantomData::); assert_deserializable(std::marker::PhantomData::); assert_deserializable(std::marker::PhantomData::); } #[test] fn wallet_metadata_limits_are_owned_by_wallet_library() { assert_eq!(ksp_wallet_lib::KSPWALLET_V1_MAX_ALIAS_BYTES, 256); assert_eq!(ksp_wallet_lib::KSPWALLET_V1_MAX_NOTES, 64); assert_eq!(ksp_wallet_lib::KSPWALLET_V1_MAX_NOTE_TEXT_BYTES, 8 * 1024); }