Module: wine Branch: master Commit: ea37fa998c05e542fcc844d053b1534133f9057f URL: http://source.winehq.org/git/wine.git/?a=commit;h=ea37fa998c05e542fcc844d053...
Author: Misha Koshelev mk144210@bcm.edu Date: Sun Aug 5 23:35:22 2007 -0500
urlmon/tests: Fix todo_wine's to show the IServiceProvider interface is not queried on wine from CreateAsyncBindCtx.
---
dlls/urlmon/tests/url.c | 9 +++------ 1 files changed, 3 insertions(+), 6 deletions(-)
diff --git a/dlls/urlmon/tests/url.c b/dlls/urlmon/tests/url.c index 187fb03..1b2758e 100644 --- a/dlls/urlmon/tests/url.c +++ b/dlls/urlmon/tests/url.c @@ -774,12 +774,7 @@ static void test_BindToStorage(int protocol, BOOL emul) ok(SUCCEEDED(hres), "CreateAsyncBindCtx failed: %08x\n\n", hres); if(FAILED(hres)) return; - if(test_protocol == HTTP_TEST || - test_protocol == ABOUT_TEST || - (emul && test_protocol == FILE_TEST)) todo_wine - CHECK_CALLED(QueryInterface_IServiceProvider); - else - CHECK_CALLED(QueryInterface_IServiceProvider); + todo_wine CHECK_CALLED(QueryInterface_IServiceProvider);
SET_EXPECT(QueryInterface_IServiceProvider); hres = RegisterBindStatusCallback(bctx, &bsc, &previousclb, 0); @@ -863,10 +858,12 @@ static void test_BindToStorage(int protocol, BOOL emul) CHECK_CALLED(GetBindInfo); CHECK_CALLED(OnStartBinding); if(emulate_protocol) { + todo_wine CHECK_NOT_CALLED(QueryInterface_IServiceProvider); CHECK_CALLED(Start); CHECK_CALLED(UnlockRequest); }else { if(test_protocol == HTTP_TEST) { + CHECK_NOT_CALLED(QueryInterface_IServiceProvider); todo_wine CHECK_CALLED(QueryInterface_IHttpNegotiate); todo_wine CHECK_CALLED(BeginningTransaction); /* QueryInterface_IHttpNegotiate2 and GetRootSecurityId