[PATCH v2 1/2] wbemprox/tests: Run StdRegProv tests using ROOT\\DEFAULT connection point.
Dmitry Timoshkov
dmitry at baikal.ru
Fri Dec 18 04:01:26 CST 2020
StdRegProv is not available on ROOT\\CIMV2 for unknown reason on some Windows configs.
Signed-off-by: Dmitry Timoshkov <dmitry at baikal.ru>
---
dlls/wbemprox/tests/query.c | 13 +++++++++++++
1 file changed, 13 insertions(+)
diff --git a/dlls/wbemprox/tests/query.c b/dlls/wbemprox/tests/query.c
index 191b9f6c85..73f055e8bd 100644
--- a/dlls/wbemprox/tests/query.c
+++ b/dlls/wbemprox/tests/query.c
@@ -1824,6 +1824,19 @@ START_TEST(query)
test_Win32_VideoController( services );
test_Win32_WinSAT( services );
+ SysFreeString( path );
+ IWbemServices_Release( services );
+
+ /* Some tests need other connection point */
+ path = SysAllocString( L"ROOT\\DEFAULT" );
+ hr = IWbemLocator_ConnectServer( locator, path, NULL, NULL, NULL, 0, NULL, NULL, &services );
+ ok( hr == S_OK, "failed to get IWbemServices interface %08x\n", hr );
+ hr = CoSetProxyBlanket( (IUnknown *)services, RPC_C_AUTHN_WINNT, RPC_C_AUTHZ_NONE, NULL,
+ RPC_C_AUTHN_LEVEL_CALL, RPC_C_IMP_LEVEL_IMPERSONATE, NULL, EOAC_NONE );
+ ok( hr == S_OK, "failed to set proxy blanket %08x\n", hr );
+
+ test_StdRegProv( services );
+
SysFreeString( path );
IWbemServices_Release( services );
IWbemLocator_Release( locator );
--
2.29.2
More information about the wine-devel
mailing list