https://bugs.winehq.org/show_bug.cgi?id=47872
--- Comment #11 from Esme madewokherd@gmail.com --- It turns out font substitution is not detected by GetFaceName. It's determined later in GdipCreateFontFamilyFromName, using EnumFontFamilies.
I see this is in the gdi32 tests under test_EnumFonts_subst, but it only tests that the resulting font isn't "MS Shell Dlg".
Is there any value in testing the actual fonts, or is it good enough to test that gdiplus successfully returns with a different font name?