Commit 6487f339 authored by Austin English's avatar Austin English Committed by Alexandre Julliard

user32/tests: Check return value of GetUpdateRect in test_validatergn.

parent 39eaaeaa
...@@ -3213,10 +3213,12 @@ static void test_validatergn(HWND hwnd) ...@@ -3213,10 +3213,12 @@ static void test_validatergn(HWND hwnd)
GetWindowRect( child, &rc); GetWindowRect( child, &rc);
MapWindowPoints( NULL, hwnd, (POINT*) &rc, 2); MapWindowPoints( NULL, hwnd, (POINT*) &rc, 2);
ret = GetUpdateRect( child, &rc2, 0); ret = GetUpdateRect( child, &rc2, 0);
ok( ret == 1, "Expected GetUpdateRect to return non-zero, got %d\n", ret);
ok( rc2.right > rc2.left && rc2.bottom > rc2.top, ok( rc2.right > rc2.left && rc2.bottom > rc2.top,
"Update rectangle is empty!\n"); "Update rectangle is empty!\n");
ValidateRect( hwnd, &rc); ValidateRect( hwnd, &rc);
ret = GetUpdateRect( child, &rc2, 0); ret = GetUpdateRect( child, &rc2, 0);
ok( !ret, "Expected GetUpdateRect to return zero, got %d\n", ret);
ok( rc2.left == 0 && rc2.top == 0 && rc2.right == 0 && rc2.bottom == 0, ok( rc2.left == 0 && rc2.top == 0 && rc2.right == 0 && rc2.bottom == 0,
"Update rectangle %d,%d-%d,%d is not empty!\n", rc2.left, rc2.top, "Update rectangle %d,%d-%d,%d is not empty!\n", rc2.left, rc2.top,
rc2.right, rc2.bottom); rc2.right, rc2.bottom);
...@@ -3228,6 +3230,7 @@ static void test_validatergn(HWND hwnd) ...@@ -3228,6 +3230,7 @@ static void test_validatergn(HWND hwnd)
rgn = CreateRectRgnIndirect( &rc); rgn = CreateRectRgnIndirect( &rc);
ValidateRgn( hwnd, rgn); ValidateRgn( hwnd, rgn);
ret = GetUpdateRect( child, &rc2, 0); ret = GetUpdateRect( child, &rc2, 0);
ok( !ret, "Expected GetUpdateRect to return zero, got %d\n", ret);
ok( rc2.left == 0 && rc2.top == 0 && rc2.right == 0 && rc2.bottom == 0, ok( rc2.left == 0 && rc2.top == 0 && rc2.right == 0 && rc2.bottom == 0,
"Update rectangle %d,%d-%d,%d is not empty!\n", rc2.left, rc2.top, "Update rectangle %d,%d-%d,%d is not empty!\n", rc2.left, rc2.top,
rc2.right, rc2.bottom); rc2.right, rc2.bottom);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment