From 257836802f90f0f56aee1404bf69e439a9149d5c Mon Sep 17 00:00:00 2001 From: Stephen Seo Date: Wed, 19 Mar 2025 19:54:38 +0900 Subject: [PATCH] Fix emitted warning, minor change to unit test --- src/unicode_support.rs | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/unicode_support.rs b/src/unicode_support.rs index f3d6de0..0d1ed0a 100644 --- a/src/unicode_support.rs +++ b/src/unicode_support.rs @@ -2,6 +2,7 @@ mod fontconfig; mod freetype; pub use self::freetype::font_has_char; +#[allow(unused_imports)] pub use fontconfig::{get_matching_font_from_char, get_matching_font_from_str}; #[cfg(test)] @@ -15,5 +16,16 @@ mod tests { if !font_has_char('a', &fetched_path).expect("Should be able to check font for 'a'") { panic!("fetched font does not have 'a'"); } + let fetched_path = + get_matching_font_from_str("text").expect("Should be able to find match for 'text'"); + if !font_has_char('t', &fetched_path).expect("Shouuld be able to check font for 't'") { + panic!("fetched font does not have 't'"); + } + if !font_has_char('e', &fetched_path).expect("Shouuld be able to check font for 'e'") { + panic!("fetched font does not have 'e'"); + } + if !font_has_char('x', &fetched_path).expect("Shouuld be able to check font for 'x'") { + panic!("fetched font does not have 'x'"); + } } } -- 2.49.0