From 95050f10a848cd6861047715f65cf3c421024043 Mon Sep 17 00:00:00 2001 From: gwenn Date: Mon, 13 Jun 2016 20:22:21 +0200 Subject: [PATCH] Add test with empty blob (issue #174). --- src/types/mod.rs | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/types/mod.rs b/src/types/mod.rs index 758eb5d..61deaf6 100644 --- a/src/types/mod.rs +++ b/src/types/mod.rs @@ -129,6 +129,17 @@ mod test { assert_eq!(v, v1234); } + #[test] + fn test_empty_blob() { + let db = checked_memory_handle(); + + let empty = vec![]; + db.execute("INSERT INTO foo(b) VALUES (?)", &[&empty]).unwrap(); + + let v: Vec = db.query_row("SELECT b FROM foo", &[], |r| r.get(0)).unwrap(); + assert_eq!(v, empty); + } + #[test] fn test_str() { let db = checked_memory_handle();