[1/2] advpack: Add test for LaunchINFSectionEx with quoted filename.

Vincent Povirk madewokherd at gmail.com
Tue May 28 18:17:20 CDT 2013


-------------- next part --------------
From 623c0ee557e88d12c9399f2c181141ffebf36478 Mon Sep 17 00:00:00 2001
From: Vincent Povirk <vincent at codeweavers.com>
Date: Tue, 28 May 2013 17:50:58 -0500
Subject: [PATCH 1/2] advpack: Add test for LaunchINFSectionEx with quoted
 filename.

---
 dlls/advpack/tests/install.c |    7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/dlls/advpack/tests/install.c b/dlls/advpack/tests/install.c
index 4876d71..932f2da 100644
--- a/dlls/advpack/tests/install.c
+++ b/dlls/advpack/tests/install.c
@@ -237,6 +237,13 @@ static void test_LaunchINFSectionEx(void)
     hr = pLaunchINFSectionEx(NULL, NULL, cmdline, 0);
     ok(hr == 0, "Expected 0, got %d\n", hr);
 
+    /* try quoting the parameters */
+    lstrcpy(cmdline, "\"");
+    lstrcat(cmdline, CURR_DIR);
+    lstrcat(cmdline, "\\test.inf\",\"DefaultInstall\",\"c:,imacab.cab\",\"4\"");
+    hr = pLaunchINFSectionEx(NULL, NULL, cmdline, 0);
+    todo_wine ok(hr == 0, "Expected 0, got %d\n", hr);
+
     /* The 'No UI' flag seems to have no effect whatsoever on Windows.
      * So only do this test in interactive mode.
      */
-- 
1.7.10.4


More information about the wine-patches mailing list