ADVPACK/tests: get version of ADVPACK.DLL [try #2]

Saulius Krasuckas saulius2 at ar.fi.lt
Sun Nov 13 04:23:25 CST 2005


* Initial patch.
* Cleanup strings and add todo_wine.


Log message:
	Saulius Krasuckas <saulius.krasuckas at ieee.org>
	Get the version and language ID of ADVPACK.DLL too.


Index: dlls/advpack/tests/advpack.c
===================================================================
RCS file: /home/wine/wine/dlls/advpack/tests/advpack.c,v
retrieving revision 1.7
diff -b -p -u -4 -r1.7 advpack.c
--- dlls/advpack/tests/advpack.c	10 Nov 2005 11:37:03 -0000	1.7
+++ dlls/advpack/tests/advpack.c	13 Nov 2005 09:23:29 -0000
@@ -40,19 +40,32 @@ static void version_test(void)
     major = minor = 0;
     hr = pGetVersionFromFile("kernel32.dll", &major, &minor, FALSE);
     ok (hr == S_OK, "GetVersionFromFileEx(kernel32.dll) failed, returned "
         "0x%08lx\n", hr);
-
     trace("kernel32.dll Language ID: 0x%08lx, Codepage ID: 0x%08lx\n",
            major, minor);
 
     major = minor = 0;
     hr = pGetVersionFromFile("kernel32.dll", &major, &minor, TRUE);
     ok (hr == S_OK, "GetVersionFromFileEx(kernel32.dll) failed, returned "
         "0x%08lx\n", hr);
-
     trace("kernel32.dll version: %d.%d.%d.%d\n", HIWORD(major), LOWORD(major),
           HIWORD(minor), LOWORD(minor));
+
+    major = minor = 0;
+    hr = pGetVersionFromFile("advpack.dll", &major, &minor, FALSE);
+    ok (hr == S_OK, "GetVersionFromFileEx(advpack.dll) failed, returned "
+        "0x%08lx\n", hr);
+    trace("advpack.dll Language ID: 0x%08lx, Codepage ID: 0x%08lx\n",
+           major, minor);
+
+    major = minor = 0;
+    hr = pGetVersionFromFile("advpack.dll", &major, &minor, TRUE);
+    todo_wine
+    ok (hr == S_OK, "GetVersionFromFileEx(advpack.dll) failed, returned "
+        "0x%08lx\n", hr);
+    trace("advpack.dll version: %d.%d.%d.%d\n", HIWORD(major), LOWORD(major),
+          HIWORD(minor), LOWORD(minor));
 }
 
 static void delnode_test(void)
 {



More information about the wine-patches mailing list