setupapi/tests: Fix a test on NT4.
authorPaul Vriens <paul.vriens.wine@gmail.com>
Mon, 23 Jun 2008 15:47:49 +0000 (17:47 +0200)
committerAlexandre Julliard <julliard@winehq.org>
Mon, 23 Jun 2008 17:46:29 +0000 (19:46 +0200)
dlls/setupapi/tests/devinst.c

index 2dbfdccde5aead7d7dc4e04fec74602e19823fb4..8fcff08dc9d07475c61a68ef8c660b029190986d 100644 (file)
@@ -602,7 +602,8 @@ static void testGetDeviceInstanceId(void)
         ret = pSetupDiGetDeviceInstanceIdA(set, &devInfo, instanceID,
          sizeof(instanceID), NULL);
         ok(ret, "SetupDiGetDeviceInstanceIdA failed: %08x\n", GetLastError());
-        ok(!lstrcmpA(instanceID, "ROOT\\LEGACY_BOGUS\\0001"),
+        /* NT4 returns 'Root' and W2K and above 'ROOT' */
+        ok(!lstrcmpiA(instanceID, "ROOT\\LEGACY_BOGUS\\0001"),
          "Unexpected instance ID %s\n", instanceID);
         pSetupDiDestroyDeviceInfoList(set);
     }