From e2272483247b1b4c714937b5e451e8c60863052e Mon Sep 17 00:00:00 2001 From: Adina Parpalita Date: Wed, 13 Jan 2021 19:02:14 +0200 Subject: [PATCH] [ACS-1129]fix signOut method to work for SSO as well --- projects/aca-testing-shared/src/pages/browsing-page.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/projects/aca-testing-shared/src/pages/browsing-page.ts b/projects/aca-testing-shared/src/pages/browsing-page.ts index db2a10355..9562a9e98 100755 --- a/projects/aca-testing-shared/src/pages/browsing-page.ts +++ b/projects/aca-testing-shared/src/pages/browsing-page.ts @@ -26,8 +26,8 @@ import { Header, DataTable, Pagination, Toolbar, Breadcrumb, Sidenav } from '../components/components'; import { SIDEBAR_LABELS } from './../configs'; import { Page } from './page'; -import { waitForPresence } from './../utilities/utils'; -import { LoginPage } from './login-page'; +import { BrowserVisibility } from '@alfresco/adf-testing'; +import { browser, by } from 'protractor'; export class BrowsingPage extends Page { header = new Header(this.appRoot); @@ -40,7 +40,7 @@ export class BrowsingPage extends Page { async signOut(): Promise { await this.header.openMoreMenu(); await this.header.menu.clickMenuItem('Sign out'); - await waitForPresence(new LoginPage().login.submitButton); + await BrowserVisibility.waitUntilElementIsPresent(browser.element(by.css('[class*="login-content"] input#username'))); } async clickPersonalFiles(): Promise {