Nikolay Sivov : mfreadwrite/tests: Skip tests if D3D9 is unusable.
Module: wine Branch: master Commit: dcd8551142b557bb5994dce159aa44aac98e60cf URL: https://gitlab.winehq.org/wine/wine/-/commit/dcd8551142b557bb5994dce159aa44a... Author: Nikolay Sivov <nsivov(a)codeweavers.com> Date: Mon Jan 8 15:16:33 2024 +0100 mfreadwrite/tests: Skip tests if D3D9 is unusable. Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com> --- dlls/mfreadwrite/tests/mfplat.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/dlls/mfreadwrite/tests/mfplat.c b/dlls/mfreadwrite/tests/mfplat.c index ce74a451b52..c3544a31ac6 100644 --- a/dlls/mfreadwrite/tests/mfplat.c +++ b/dlls/mfreadwrite/tests/mfplat.c @@ -1374,9 +1374,13 @@ static void test_reader_d3d9(void) UINT token; ULONG refcount; - window = create_window(); d3d9 = Direct3DCreate9(D3D_SDK_VERSION); - ok(!!d3d9, "Failed to create a D3D9 object.\n"); + if (!d3d9) + { + skip("Failed to create a D3D9 object, skipping tests.\n"); + return; + } + window = create_window(); if (!(d3d9_device = create_d3d9_device(d3d9, window))) { skip("Failed to create a D3D9 device, skipping tests.\n");
participants (1)
-
Alexandre Julliard