Commit 31f2b8e1 authored by Vincent Povirk's avatar Vincent Povirk Committed by Alexandre Julliard

gdiplus: Add test for GdipNewInstalledFontCollection.

parent a3221e7f
......@@ -340,6 +340,19 @@ monospace:
expect (Ok, stat);
}
static void test_installedfonts (void)
{
GpStatus stat;
GpFontCollection* collection=NULL;
stat = GdipNewInstalledFontCollection(NULL);
expect (InvalidParameter, stat);
stat = GdipNewInstalledFontCollection(&collection);
todo_wine expect (Ok, stat);
todo_wine ok (collection != NULL, "got NULL font collection\n");
}
START_TEST(font)
{
struct GdiplusStartupInput gdiplusStartupInput;
......@@ -357,6 +370,7 @@ START_TEST(font)
test_fontfamily();
test_fontfamily_properties();
test_getgenerics();
test_installedfonts();
GdiplusShutdown(gdiplusToken);
}
......@@ -93,6 +93,7 @@ GpStatus WINGDIPAPI GdipGetFontHeight(GDIPCONST GpFont*, GDIPCONST GpGraphics*,
GpStatus WINGDIPAPI GdipGetFontHeightGivenDPI(GDIPCONST GpFont*, REAL, REAL*);
/* FontCollection */
GpStatus WINGDIPAPI GdipNewInstalledFontCollection(GpFontCollection**);
GpStatus WINGDIPAPI GdipNewPrivateFontCollection(GpFontCollection**);
GpStatus WINGDIPAPI GdipDeletePrivateFontCollection(GpFontCollection**);
GpStatus WINGDIPAPI GdipPrivateAddFontFile(GpFontCollection*, GDIPCONST WCHAR*);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment