- 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

@@ -65,23 +65,23 @@ export class Viewer extends Component {
}
async isViewerOpened() {
return await browser.isElementPresent(this.viewerLayout);
return browser.isElementPresent(this.viewerLayout);
}
async isViewerContentDisplayed() {
return await browser.isElementPresent(this.viewerContainer);
return browser.isElementPresent(this.viewerContainer);
}
async isViewerToolbarDisplayed() {
return await browser.isElementPresent(this.toolbar.component);
return browser.isElementPresent(this.toolbar.component);
}
async isCloseButtonDisplayed() {
return await browser.isElementPresent(this.closeButton);
return browser.isElementPresent(this.closeButton);
}
async isFileTitleDisplayed() {
return await browser.isElementPresent(this.fileTitle);
return browser.isElementPresent(this.fileTitle);
}
async clickClose() {
@@ -89,23 +89,23 @@ export class Viewer extends Component {
}
async getCloseButtonTooltip() {
return await this.toolbar.getButtonTooltip(this.closeButton);
return this.toolbar.getButtonTooltip(this.closeButton);
}
async getFileTitle() {
return await this.fileTitle.getText();
return this.fileTitle.getText();
}
async isCustomContentPresent() {
return await browser.isElementPresent(this.viewerExtensionContent);
return browser.isElementPresent(this.viewerExtensionContent);
}
async getComponentIdOfView(): Promise<string|null> {
async getComponentIdOfView(): Promise<string> {
if (await this.isCustomContentPresent()) {
return await this.viewerExtensionContent.getAttribute('data-automation-id');
return this.viewerExtensionContent.getAttribute('data-automation-id');
}
return null;
return '';
}
async isPdfViewerContentDisplayed() {