From 508b6e3d77fb1c671bb3ebd6ef760ef25da2c9cc Mon Sep 17 00:00:00 2001 From: "Jakob L. Kreuze" Date: Mon, 18 May 2020 16:28:22 -0400 Subject: Test `import_file`. --- src/main.rs | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) (limited to 'src') diff --git a/src/main.rs b/src/main.rs index 54ab708..033f562 100644 --- a/src/main.rs +++ b/src/main.rs @@ -150,11 +150,24 @@ mod tests { .unwrap() .exists(params![table]) .unwrap(); - if !exists { - panic!("Table {} did not exist", table); - } + assert!(exists); } } + + #[test] + fn insert_file() { + let tb = TagBase::make_temporary().unwrap(); + let id = tb + .import_image(Path::new("/fake/path"), "fakehash") + .unwrap(); + let exists = tb + .conn + .prepare("SELECT filename, blake2 FROM images WHERE id = ?;") + .unwrap() + .exists(params![id]) + .unwrap(); + assert!(exists); + } } fn main() { -- cgit v1.3