Ability to chage the route (#5703)

This commit is contained in:
Maurizio Vitale
2020-05-14 12:44:20 +01:00
committed by GitHub
parent 7d4a956833
commit 1043748765
2 changed files with 3 additions and 2 deletions

View File

@@ -21,7 +21,6 @@ import { BrowserActions } from '../utils/browser-actions';
export class LoginSSOPage { export class LoginSSOPage {
loginURL: string = browser.baseUrl + '/login';
ssoButton = element(by.css(`[data-automation-id="login-button-sso"]`)); ssoButton = element(by.css(`[data-automation-id="login-button-sso"]`));
usernameField = element(by.id('username')); usernameField = element(by.id('username'));
passwordField = element(by.id('password')); passwordField = element(by.id('password'));
@@ -40,7 +39,8 @@ export class LoginSSOPage {
} }
if (!currentUrl || currentUrl === '' || currentUrl === 'data:,') { if (!currentUrl || currentUrl === '' || currentUrl === 'data:,') {
await browser.get(this.loginURL); const loginURL: string = browser.baseUrl + browser.params.loginRoute ? browser.params.loginRoute : '';
await browser.get(loginURL);
} }
await BrowserVisibility.waitUntilElementIsVisible(this.usernameField); await BrowserVisibility.waitUntilElementIsVisible(this.usernameField);

View File

@@ -116,6 +116,7 @@ exports.config = {
params: { params: {
testConfig: TestConfig, testConfig: TestConfig,
loginRoute: '/login',
config: TestConfig.appConfig, config: TestConfig.appConfig,
groupSuffix: GROUP_SUFFIX, groupSuffix: GROUP_SUFFIX,
identityAdmin: TestConfig.identityAdmin, identityAdmin: TestConfig.identityAdmin,