From 178773c153df36589662b5c4fea84e94d885b00a Mon Sep 17 00:00:00 2001 From: Alejandro Alonso Date: Fri, 30 Oct 2015 12:26:24 +0100 Subject: [PATCH] Fixing e2e auth tests --- e2e/auth/auth.e2e.js | 3 +-- e2e/utils/common.js | 7 +++---- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/e2e/auth/auth.e2e.js b/e2e/auth/auth.e2e.js index f820a6ea..6a77adad 100644 --- a/e2e/auth/auth.e2e.js +++ b/e2e/auth/auth.e2e.js @@ -29,8 +29,7 @@ describe('auth', function() { let path = 'project/project-4/'; before(function() { - browser.actions().mouseMove($('div[tg-dropdown-user]')).perform(); - $$('.dropdown-user li a').last().click(); + return utils.common.topMenuOption(6); }); it("redirect to login", async function() { diff --git a/e2e/utils/common.js b/e2e/utils/common.js index 182ec03e..9d46a4a6 100644 --- a/e2e/utils/common.js +++ b/e2e/utils/common.js @@ -349,10 +349,9 @@ common.uploadFile = async function(inputFile, filePath) { common.topMenuOption = async function(option) { let menu = $('div[tg-dropdown-user]'); - - await browser.actions().mouseMove(menu).perform(); - - return menu.$$('li a').get(option).click(); + let menuOption = menu.$$('li a').get(option); + browser.actions().mouseMove(menu).perform(); + return browser.actions().mouseMove(menuOption).click().perform(); }; common.getProjectUrlRoot = async function() {