From b4a3991d0ee626611e1b6ca2a7ce4408e6c135ad Mon Sep 17 00:00:00 2001 From: Azalea Gui Date: Thu, 23 Feb 2023 13:57:47 -0500 Subject: [PATCH] [T] Test thumbnailers --- backend/src/test.rs | 5 ++++- backend/src/thumbnailer.rs | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/backend/src/test.rs b/backend/src/test.rs index 680d95f..2f039b9 100644 --- a/backend/src/test.rs +++ b/backend/src/test.rs @@ -5,7 +5,7 @@ mod thumbnailer; use std::path::{Path, PathBuf}; use generator::*; -use crate::thumbnailer::Thumbnailer; +use crate::thumbnailer::{Thumbnailer, Thumbnailers}; extern crate pretty_env_logger; #[macro_use] extern crate log; @@ -25,4 +25,7 @@ fn main() { info!("thumb {:?}", thumbnailer); info!("check {:?}", thumbnailer.check("audio/x-mp3")); thumbnailer.gen(path.to_str().unwrap(), "/tmp/test.png", 256).expect("Generation failed"); + + let ts = Thumbnailers::load_all().unwrap(); + info!("Video thumbnailer: {:?}", ts.find("audio/x-mp3")) } diff --git a/backend/src/thumbnailer.rs b/backend/src/thumbnailer.rs index 2dae378..2c31467 100644 --- a/backend/src/thumbnailer.rs +++ b/backend/src/thumbnailer.rs @@ -1,5 +1,5 @@ use std::collections::HashSet; -use std::{fs, process}; +use std::fs; use std::path::Path; use std::process::Command; use anyhow::{bail, Result};