From fbce38c5daff9472c5becae20e3e08a083049954 Mon Sep 17 00:00:00 2001 From: Gijs Vermeulen Date: Sat, 4 Dec 2021 14:04:38 +0100 Subject: [PATCH] mfplat/tests: Skip test_d3d11_surface_buffer if D3D11 device can't be created. Lets tests run successfully on macOS. Signed-off-by: Gijs Vermeulen Signed-off-by: Nikolay Sivov Signed-off-by: Alexandre Julliard --- dlls/mfplat/tests/mfplat.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/dlls/mfplat/tests/mfplat.c b/dlls/mfplat/tests/mfplat.c index cee90567084..4dfdc18bb52 100644 --- a/dlls/mfplat/tests/mfplat.c +++ b/dlls/mfplat/tests/mfplat.c @@ -6589,7 +6589,12 @@ static void test_d3d11_surface_buffer(void) return; } - device = create_d3d11_device(); + /* d3d11 */ + if (!(device = create_d3d11_device())) + { + skip("Failed to create a D3D11 device, skipping tests.\n"); + return; + } memset(&desc, 0, sizeof(desc)); desc.Width = 64;