Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
Description
I use the following unit test. I see that close method is called but browser still on top and does not respond to close and back button.
PS. If I do location.reload() or execute the same code from Chrome remote inspector then everything works as expected.
it("inappbrowser.spec.3 should retun InAppBrowser instance with required methods", function () { iabInstance = cordova.InAppBrowser.open(url, '_blank'); expect(iabInstance).toBeDefined(); expect(iabInstance.addEventListener).toEqual(jasmine.any(Function)); expect(iabInstance.removeEventListener).toEqual(jasmine.any(Function)); expect(iabInstance.close).toEqual(jasmine.any(Function)); expect(iabInstance.show).toEqual(jasmine.any(Function)); expect(iabInstance.executeScript).toEqual(jasmine.any(Function)); expect(iabInstance.insertCSS).toEqual(jasmine.any(Function)); iabInstance.close(); iabInstance = null; });
May be related to CB-6702