- remove some awaits

- add try catch
- small refactoring
This commit is contained in:
Adina Parpalita
2019-10-17 17:31:29 +03:00
parent 9fd47d3186
commit 227e05e3f9
39 changed files with 1243 additions and 905 deletions

View File

@@ -62,19 +62,19 @@ export class Header extends Component {
}
async isSignOutDisplayed() {
return await this.userInfo.menu.isMenuItemPresent('Sign out');
return this.userInfo.menu.isMenuItemPresent('Sign out');
}
async clickSidenavToggle() {
await this.sidenavToggle.click();
}
async isExpandedSidenav() {
return await browser.isElementPresent(Header.selectors.expandedSidenav);
async isSidenavExpanded() {
return browser.isElementPresent(Header.selectors.expandedSidenav);
}
async expandSideNav() {
const expanded = await this.isExpandedSidenav();
const expanded = await this.isSidenavExpanded();
if ( !expanded ) {
await this.clickSidenavToggle();
await browser.wait(until.elementLocated(Header.selectors.expandedSidenav), BROWSER_WAIT_TIMEOUT, '--- timeout waiting for expanded sidenav' );
@@ -82,7 +82,7 @@ export class Header extends Component {
}
async collapseSideNav() {
const expanded = await this.isExpandedSidenav();
const expanded = await this.isSidenavExpanded();
if ( expanded ) {
await this.clickSidenavToggle();
await browser.wait(until.elementLocated(Header.selectors.collapsedSidenav), BROWSER_WAIT_TIMEOUT, '--- timeout waiting for collapsed sidenav')