From 00637a3601295056ecad5a09204a02cd14e0f871 Mon Sep 17 00:00:00 2001 From: Benedikt Kulmann Date: Thu, 8 Oct 2020 18:06:29 +0200 Subject: [PATCH] Fix role selection trigger in tests --- accounts/ui/tests/acceptance/pageobjects/accountsPage.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/accounts/ui/tests/acceptance/pageobjects/accountsPage.js b/accounts/ui/tests/acceptance/pageobjects/accountsPage.js index 8c8d502c1..6b030adcf 100644 --- a/accounts/ui/tests/acceptance/pageobjects/accountsPage.js +++ b/accounts/ui/tests/acceptance/pageobjects/accountsPage.js @@ -25,14 +25,17 @@ module.exports = { }, selectRole: function (username, role) { + const roleTrigger = + util.format(this.elements.rowByUsername.selector, username) + + this.elements.rolesDropdownTrigger.selector const roleSelector = util.format(this.elements.rowByUsername.selector, username) + util.format(this.elements.roleInRolesDropdown.selector, role) return this .initAjaxCounters() - .waitForElementVisible('@rolesDropdownTrigger') - .click('@rolesDropdownTrigger') + .waitForElementVisible(roleTrigger) + .click(roleTrigger) .waitForElementVisible(roleSelector) .click(roleSelector) .waitForOutstandingAjaxCalls()