mpd_info_screen/src/unicode_support.rs

20 lines
522 B
Rust

mod fontconfig;
mod freetype;
pub use self::freetype::font_has_char;
pub use fontconfig::{get_matching_font_from_char, get_matching_font_from_str};
#[cfg(test)]
mod tests {
use super::*;
#[test]
fn test_ascii_verify() {
let fetched_path =
get_matching_font_from_char('a').expect("Should be able to find match for 'a'");
if !font_has_char('a', &fetched_path).expect("Should be able to check font for 'a'") {
panic!("fetched font does not have 'a'");
}
}
}