diff options
Diffstat (limited to 'crates/turtle/src/atuin_client/encryption.rs')
| -rw-r--r-- | crates/turtle/src/atuin_client/encryption.rs | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/crates/turtle/src/atuin_client/encryption.rs b/crates/turtle/src/atuin_client/encryption.rs index 661a6669..f1c921cb 100644 --- a/crates/turtle/src/atuin_client/encryption.rs +++ b/crates/turtle/src/atuin_client/encryption.rs @@ -63,7 +63,7 @@ pub(crate) fn encode_key(key: &Key) -> Result<String> { Ok(buf) } -pub(crate) fn decode_key(key: String) -> Result<Key> { +pub(crate) fn decode_key(key: &str) -> Result<Key> { use rmp::decode; let buf = BASE64_STANDARD @@ -102,8 +102,6 @@ pub(crate) fn decode_key(key: String) -> Result<Key> { #[cfg(test)] mod test { - use pretty_assertions::assert_eq; - #[test] fn key_encodings() { use super::{Key, decode_key, encode_key}; @@ -138,7 +136,7 @@ mod test { ]; for k in valid_encodings { - assert_eq!(decode_key(k.to_owned()).expect(k), key); + assert_eq!(decode_key(k).expect(k), key); } } } |
