From 01d75c293beb487803fd4e297c6e05806a58aa92 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marcel=20M=C3=BCller?= Date: Fri, 6 Oct 2017 19:37:35 +0200 Subject: [PATCH] Add tests for borrowed insert --- src/lib.rs | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/lib.rs b/src/lib.rs index 3de0707..e26c38e 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -479,6 +479,16 @@ mod test { assert_eq!(hello, "Hello World!"); } + #[test] + fn simple_insert_and_retrieve_borrow() { + let tmpf = NamedTempFile::new().unwrap(); + let db = Database::open(tmpf.path()).unwrap(); + + db.insert("test", &25).unwrap(); + let hello : u32 = db.retrieve("test").unwrap(); + assert_eq!(hello, 25); + } + #[test] fn test_persistence() { let tmpf = NamedTempFile::new().unwrap();