diff --git a/CefSharp.Test/JavascriptBinding/IntegrationTestFacts.cs b/CefSharp.Test/JavascriptBinding/IntegrationTestFacts.cs index 06533d08ec..2706976d15 100644 --- a/CefSharp.Test/JavascriptBinding/IntegrationTestFacts.cs +++ b/CefSharp.Test/JavascriptBinding/IntegrationTestFacts.cs @@ -74,11 +74,13 @@ public async Task LoadJavaScriptBindingQunitTestsSuccessfulCompletion() } #else - // Issue https://github.com/cefsharp/CefSharp/issues/3867 - [SkipIfRunOnAppVeyorFact] + [Fact] public async Task LoadJavaScriptBindingQunitTestsSuccessfulCompletion() { - using (var browser = new ChromiumWebBrowser(CefExample.BindingTestUrl, automaticallyCreateBrowser: false)) + var requestContext = new RequestContext(); + requestContext.RegisterSchemeHandlerFactory("https", CefExample.ExampleDomain, new CefSharpSchemeHandlerFactory()); + + using (var browser = new ChromiumWebBrowser(CefExample.BindingTestUrl, requestContext: requestContext, automaticallyCreateBrowser: false)) { //TODO: Extract this into some sort of helper setup method var bindingOptions = BindingOptions.DefaultBinder; @@ -160,8 +162,7 @@ public async Task LoadJavaScriptBindingAsyncTaskQunitTestsSuccessfulCompletion() } } - [SkipIfRunOnAppVeyorFact()] - //Skipping Issue https://github.com/cefsharp/CefSharp/issues/3867 + [Fact] public async Task LoadLegacyJavaScriptBindingQunitTestsSuccessfulCompletion() { var requestContext = new RequestContext();