From 42a477ae4104315df81d2fb32d3218dc5a7a344d Mon Sep 17 00:00:00 2001 From: Chi Vinh Le Date: Thu, 9 Nov 2017 21:51:03 +0100 Subject: [PATCH] Fix firefox popup bug e2e --- test/e2e/page_objects/embedStream.js | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/test/e2e/page_objects/embedStream.js b/test/e2e/page_objects/embedStream.js index 011f9bce2..476b16e04 100644 --- a/test/e2e/page_objects/embedStream.js +++ b/test/e2e/page_objects/embedStream.js @@ -80,8 +80,16 @@ module.exports = { // Focusing on the Embed Window windowHandler.windowHandles((handles) => { this.api.switchWindow(handles[0]); - this.parent.switchToIframe(); + + // For some reasons firefox does not automatically load auth after login. + // https://www.browserstack.com/automate/builds/37650cb4e66c6edce0ba0800a1c1b7e7f74bf991/sessions/7a4e9da69b0f9ecdf8b7fa9150639e47b1532cb0#automate_button + if (this.api.capabilities.browserName === 'firefox') { + this.parent.navigate().ready(); + } else { + this.parent.switchToIframe(); + } }); + return this; }, logout() { this