#[cfg(test)]
mod tests {
use crate::SourceDataProvider;
#[test]
fn test_chinese_irg_values() {
let provider = SourceDataProvider::new_testing();
let unihan_cache = provider.unihan().expect("Unihan data should be available");
let ucd = provider.ucd().expect("UCD data should be available");
let irg_map = unihan_cache
.irg_sources(ucd)
.expect("Should be able to parse Unihan_IRGSources.txt");
assert_eq!(irg_map.get(&'我').map(|v| v.value), Some(62));
assert_eq!(irg_map.get(&'爱').map(|v| v.value), Some(87));
assert_eq!(irg_map.get(&'中').map(|v| v.value), Some(2));
assert_eq!(irg_map.get(&'文').map(|v| v.value), Some(67));
}
}