Author: akhaldi
Date: Tue Dec 8 10:49:38 2015
New Revision: 70296
URL:
http://svn.reactos.org/svn/reactos?rev=70296&view=rev
Log:
[BROWSEUI_WINETEST] Sync with Wine Staging 1.7.55. CORE-10536
Modified:
trunk/rostests/winetests/browseui/autocomplete.c
Modified: trunk/rostests/winetests/browseui/autocomplete.c
URL:
http://svn.reactos.org/svn/reactos/trunk/rostests/winetests/browseui/autoco…
==============================================================================
--- trunk/rostests/winetests/browseui/autocomplete.c [iso-8859-1] (original)
+++ trunk/rostests/winetests/browseui/autocomplete.c [iso-8859-1] Tue Dec 8 10:49:38
2015
@@ -368,9 +368,37 @@
CoTaskMemFree(acl2);
}
+static void test_ACListISF(void)
+{
+ IEnumString *enumstring;
+ IACList *list, *list2;
+ HRESULT hr;
+
+ hr = CoCreateInstance(&CLSID_ACListISF, NULL, CLSCTX_INPROC, &IID_IACList,
(void**)&list);
+ ok(hr == S_OK, "failed to create ACListISF instance, 0x%08x\n", hr);
+
+ hr = IACList_QueryInterface(list, &IID_IEnumString, (void**)&enumstring);
+ ok(hr == S_OK, "got 0x%08x\n", hr);
+
+ hr = IEnumString_QueryInterface(enumstring, &IID_IACList, (void**)&list2);
+ ok(hr == S_OK, "got 0x%08x\n", hr);
+ ok(list == list2, "got %p, %p\n", list, list2);
+ IACList_Release(list2);
+
+ IEnumString_Release(enumstring);
+ IACList_Release(list);
+}
+
START_TEST(autocomplete)
{
CoInitialize(NULL);
+
test_ACLMulti();
+
+ if (!winetest_interactive)
+ skip("ROSTESTS-210: Skipping test_ACListISF().\n");
+ else
+ test_ACListISF();
+
CoUninitialize();
}