Rémi Bernon : d3d9/tests: Check device window rect after reset.

Alexandre Julliard julliard at winehq.org
Tue Jul 7 15:47:08 CDT 2020


Module: wine
Branch: master
Commit: d2fa9e382f2edc28ce8291df07fb0c62199f88e1
URL:    https://source.winehq.org/git/wine.git/?a=commit;h=d2fa9e382f2edc28ce8291df07fb0c62199f88e1

Author: Rémi Bernon <rbernon at codeweavers.com>
Date:   Wed Jul  8 00:01:10 2020 +0430

d3d9/tests: Check device window rect after reset.

Signed-off-by: Gabriel Ivăncescu <gabrielopcode at gmail.com>
Signed-off-by: Henri Verbeet <hverbeet at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 dlls/d3d9/tests/d3d9ex.c | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/dlls/d3d9/tests/d3d9ex.c b/dlls/d3d9/tests/d3d9ex.c
index dab5cf6d8d..f475d55cc8 100644
--- a/dlls/d3d9/tests/d3d9ex.c
+++ b/dlls/d3d9/tests/d3d9ex.c
@@ -3559,6 +3559,14 @@ static void test_window_style(void)
         hr = reset_device(device, &device_desc);
         ok(SUCCEEDED(hr), "Failed to reset device, hr %#x.\n", hr);
 
+        GetWindowRect(device_window, &r);
+        if (tests[i].device_flags & CREATE_DEVICE_NOWINDOWCHANGES)
+            todo_wine ok(EqualRect(&r, &device_rect), "Expected %s, got %s, i=%u.\n",
+                    wine_dbgstr_rect(&device_rect), wine_dbgstr_rect(&r), i);
+        else
+            ok(EqualRect(&r, &fullscreen_rect), "Expected %s, got %s, i=%u.\n",
+                    wine_dbgstr_rect(&fullscreen_rect), wine_dbgstr_rect(&r), i);
+
         style = GetWindowLongA(device_window, GWL_STYLE);
         expected_style = device_style;
         todo_wine_if (!(tests[i].style_flags & WS_VISIBLE))




More information about the wine-cvs mailing list