Alexandre Julliard : setupapi/tests: Fix a test failure on latest Windows 10.

Alexandre Julliard julliard at winehq.org
Tue Dec 11 15:58:17 CST 2018


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

Author: Alexandre Julliard <julliard at winehq.org>
Date:   Tue Dec 11 15:53:50 2018 +0100

setupapi/tests: Fix a test failure on latest Windows 10.

Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 dlls/setupapi/tests/parser.c | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/dlls/setupapi/tests/parser.c b/dlls/setupapi/tests/parser.c
index f8d2c5d..07dcaaf 100644
--- a/dlls/setupapi/tests/parser.c
+++ b/dlls/setupapi/tests/parser.c
@@ -59,7 +59,8 @@ static const char tmpfilename[] = ".\\tmp.inf";
              "aaaaaaaaaaaaaaaa" A256
 #define A1200 A400 A400 A400
 #define A511 A255 A256
-#define A4097 "a" A256 A256 A256 A256 A256 A256 A256 A256 A256 A256 A256 A256 A256 A256 A256 A256
+#define A4096 A256 A256 A256 A256 A256 A256 A256 A256 A256 A256 A256 A256 A256 A256 A256 A256
+#define A4097 "a" A4096
 
 #define STD_HEADER "[Version]\r\nSignature=\"$CHICAGO$\"\r\n"
 
@@ -452,6 +453,11 @@ static void test_key_names(void)
                             !strcmp( field, A1200), /* Vista, W2K8 */
                             "line %u: bad field %s/%s\n",
                             i, field, key_names[i].fields[index] );
+                    else if (i == 52)
+                        ok( !strcmp( field, key_names[i].fields[index] ) ||
+                            !strcmp( field, A4096), /* Win10 >= 1709 */
+                            "line %u: bad field %s/%s\n",
+                            i, field, key_names[i].fields[index] );
                     else  /* don't compare drive letter of paths */
                         if (field[0] && field[1] == ':' && field[2] == '\\')
                         ok( !strcmp( field + 1, key_names[i].fields[index] + 1 ),




More information about the wine-cvs mailing list