Francois Gouget : user32/tests: Make the test_char_from_pos() failures more informative.

Alexandre Julliard julliard at winehq.org
Fri May 6 15:38:40 CDT 2022


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

Author: Francois Gouget <fgouget at codeweavers.com>
Date:   Fri May  6 14:50:03 2022 +0200

user32/tests: Make the test_char_from_pos() failures more informative.

Signed-off-by: Francois Gouget <fgouget at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 dlls/user32/tests/edit.c | 27 +++++++++++++++------------
 1 file changed, 15 insertions(+), 12 deletions(-)

diff --git a/dlls/user32/tests/edit.c b/dlls/user32/tests/edit.c
index 1607e9d84d9..1e5ed8dbfa0 100644
--- a/dlls/user32/tests/edit.c
+++ b/dlls/user32/tests/edit.c
@@ -1154,11 +1154,11 @@ static void test_char_from_pos(void)
 
     for (i = lo; i < mid; i++) {
        ret = LOWORD(SendMessageA(hwEdit, EM_CHARFROMPOS, 0, i));
-       ok(0 == ret, "expected 0 got %d\n", ret);
+       ok(0 == ret, "%d/%d/%d: expected 0 got %d\n", lo, i, mid, ret);
     }
     for (i = mid; i <= hi; i++) {
        ret = LOWORD(SendMessageA(hwEdit, EM_CHARFROMPOS, 0, i));
-       ok(1 == ret, "expected 1 got %d\n", ret);
+       ok(1 == ret, "%d/%d/%d: expected 1 got %d\n", mid, i, hi, ret);
     }
     ret = SendMessageA(hwEdit, EM_POSFROMCHAR, 2, 0);
     ok(-1 == ret, "expected -1 got %d\n", ret);
@@ -1172,11 +1172,11 @@ static void test_char_from_pos(void)
 
     for (i = lo; i < mid; i++) {
        ret = LOWORD(SendMessageA(hwEdit, EM_CHARFROMPOS, 0, i));
-       ok(0 == ret, "expected 0 got %d\n", ret);
+       ok(0 == ret, "%d/%d/%d: expected 0 got %d\n", lo, i, mid, ret);
     }
     for (i = mid; i <= hi; i++) {
        ret = LOWORD(SendMessageA(hwEdit, EM_CHARFROMPOS, 0, i));
-       ok(1 == ret, "expected 1 got %d\n", ret);
+       ok(1 == ret, "%d/%d/%d: expected 1 got %d\n", mid, i, hi, ret);
     }
     ret = SendMessageA(hwEdit, EM_POSFROMCHAR, 2, 0);
     ok(-1 == ret, "expected -1 got %d\n", ret);
@@ -1190,11 +1190,11 @@ static void test_char_from_pos(void)
 
     for (i = lo; i < mid; i++) {
        ret = LOWORD(SendMessageA(hwEdit, EM_CHARFROMPOS, 0, i));
-       ok(0 == ret, "expected 0 got %d\n", ret);
+       ok(0 == ret, "%d/%d/%d: expected 0 got %d\n", lo, i, mid, ret);
     }
     for (i = mid; i <= hi; i++) {
        ret = LOWORD(SendMessageA(hwEdit, EM_CHARFROMPOS, 0, i));
-       ok(1 == ret, "expected 1 got %d\n", ret);
+       ok(1 == ret, "%d/%d/%d: expected 1 got %d\n", mid, i, hi, ret);
     }
     ret = SendMessageA(hwEdit, EM_POSFROMCHAR, 2, 0);
     ok(-1 == ret, "expected -1 got %d\n", ret);
@@ -1208,11 +1208,12 @@ static void test_char_from_pos(void)
 
     for (i = lo; i < mid; i++) {
        ret = LOWORD(SendMessageA(hwEdit, EM_CHARFROMPOS, 0, i));
-       ok((0 == ret || 1 == ret /* Vista */), "expected 0 or 1 got %d\n", ret);
+       ok(0 == ret || 1 == ret /* Vista */,
+          "%d/%d/%d: expected 0 or 1 got %d\n", lo, i, mid, ret);
     }
     for (i = mid; i <= hi; i++) {
        ret = LOWORD(SendMessageA(hwEdit, EM_CHARFROMPOS, 0, i));
-       ok(1 == ret, "expected 1 got %d\n", ret);
+       ok(1 == ret, "%d/%d/%d: expected 1 got %d\n", mid, i, hi, ret);
     }
     ret = SendMessageA(hwEdit, EM_POSFROMCHAR, 2, 0);
     ok(-1 == ret, "expected -1 got %d\n", ret);
@@ -1226,11 +1227,12 @@ static void test_char_from_pos(void)
 
     for (i = lo; i < mid; i++) {
        ret = LOWORD(SendMessageA(hwEdit, EM_CHARFROMPOS, 0, i));
-       ok((0 == ret || 1 == ret /* Vista */), "expected 0 or 1 got %d\n", ret);
+       ok(0 == ret || 1 == ret /* Vista */,
+          "%d/%d/%d: expected 0 or 1 got %d\n", lo, i, mid, ret);
     }
     for (i = mid; i <= hi; i++) {
        ret = LOWORD(SendMessageA(hwEdit, EM_CHARFROMPOS, 0, i));
-       ok(1 == ret, "expected 1 got %d\n", ret);
+       ok(1 == ret, "%d/%d/%d: expected 1 got %d\n", mid, i, hi, ret);
     }
     ret = SendMessageA(hwEdit, EM_POSFROMCHAR, 2, 0);
     ok(-1 == ret, "expected -1 got %d\n", ret);
@@ -1244,11 +1246,12 @@ static void test_char_from_pos(void)
 
     for (i = lo; i < mid; i++) {
        ret = LOWORD(SendMessageA(hwEdit, EM_CHARFROMPOS, 0, i));
-       ok((0 == ret || 1 == ret /* Vista */), "expected 0 or 1 got %d\n", ret);
+       ok(0 == ret || 1 == ret /* Vista */,
+          "%d/%d/%d: expected 0 or 1 got %d\n", lo, i, mid, ret);
     }
     for (i = mid; i <= hi; i++) {
        ret = LOWORD(SendMessageA(hwEdit, EM_CHARFROMPOS, 0, i));
-       ok(1 == ret, "expected 1 got %d\n", ret);
+       ok(1 == ret, "%d/%d/%d: expected 1 got %d\n", mid, i, hi, ret);
     }
     ret = SendMessageA(hwEdit, EM_POSFROMCHAR, 2, 0);
     ok(-1 == ret, "expected -1 got %d\n", ret);




More information about the wine-cvs mailing list