gdi32/tests: Skip the tests if the pen type is not supported.

This commit is contained in:
Huw Davies 2011-06-21 10:04:26 +01:00 committed by Alexandre Julliard
parent b5ad5d3510
commit 404b820289
1 changed files with 5 additions and 1 deletions

View File

@ -81,7 +81,11 @@ static void test_logpen(void)
lp.lopnColor = pen[i].color;
SetLastError(0xdeadbeef);
hpen = CreatePenIndirect(&lp);
ok(hpen != 0, "CreatePen error %d\n", GetLastError());
if(hpen == 0 && GetLastError() == ERROR_INVALID_PARAMETER)
{
win_skip("No support for pen style %u (%d)\n", pen[i].style, i);
continue;
}
obj_type = GetObjectType(hpen);
ok(obj_type == OBJ_PEN, "wrong object type %u\n", obj_type);