fn foo() { | |
with_woff2_glyf_table("tests/fonts/woff2/SFNT-TTF-Composite.woff2", |glyf| { | |
let actual = glyf | |
.records | |
.iter() | |
.map(|glyph| match glyph { | |
GlyfRecord::Parsed( | |
found @ Glyph { | |
data: GlyphData::Composite { .. }, | |
.. | |
}, | |
) => Some(found), | |
_ => None, | |
}) | |
.find(|candidate| candidate.is_some()) | |
.unwrap() | |
.unwrap(); | |
assert_eq!(*actual, expected) | |
}); | |
} |