[PATCH 4/8] d3d8/tests: Test display mode restoration.

Henri Verbeet hverbeet at gmail.com
Thu Oct 29 11:17:56 CDT 2020


On Wed, 28 Oct 2020 at 10:08, Zhiyi Zhang <zzhang at codeweavers.com> wrote:
> @@ -4324,8 +4346,13 @@ static void test_mode_change(void)
>      device_desc.width = registry_mode.dmPelsWidth;
>      device_desc.height = registry_mode.dmPelsHeight;
>      device_desc.flags = CREATE_DEVICE_FULLSCREEN;
> -    ok(!!(device = create_device(d3d8, focus_window, &device_desc)), "Failed to create a D3D device.\n");
> +    if (!(device = create_device(d3d8, focus_window, &device_desc)))
> +    {
> +        skip("Failed to create a D3D device, skipping tests.\n");
> +        goto done;
> +    }
If creating a D3D device succeeded the first time (i.e., we didn't
skip the entire test) it should succeed again here.



More information about the wine-devel mailing list