diff --git a/e2e/core/header_component.e2e.ts b/e2e/core/header_component.e2e.ts index 50a400705e..6bf4ebc124 100644 --- a/e2e/core/header_component.e2e.ts +++ b/e2e/core/header_component.e2e.ts @@ -143,6 +143,14 @@ describe('Header Component', () => { settingsPage.checkProviderDropdownIsDisplayed(); }); + it('[C286517] Should be able to set a hyperlink to the logo text', () => { + headerPage.addLogoHyperlink(names.urlPath_logo_link); + + navigationBarPage.clickAppLogoText(); + + settingsPage.checkProviderDropdownIsDisplayed(); + }); + it('[C280554] Should be able to customise the tooltip-text of the logo', () => { headerPage.addLogoTooltip(names.logo_tooltip); diff --git a/e2e/pages/adf/navigationBarPage.js b/e2e/pages/adf/navigationBarPage.js index bd139fcef1..97bf8654e3 100644 --- a/e2e/pages/adf/navigationBarPage.js +++ b/e2e/pages/adf/navigationBarPage.js @@ -156,6 +156,11 @@ var NavigationBarPage = function () { appLogo.click(); }; + this.clickAppLogoText = function () { + Util.waitUntilElementIsVisible(appTitle); + appTitle.click(); + }; + this.checkLogoTooltip = function (logoTooltip) { var logoTooltip = element(by.css('a[title="'+ logoTooltip +'"]')); Util.waitUntilElementIsVisible(logoTooltip);