fixig e2es - task and version

This commit is contained in:
Vito Albano
2023-12-17 03:17:01 +00:00
parent bc3c217635
commit c29c1448b9
12 changed files with 35 additions and 18 deletions

View File

@@ -21,6 +21,8 @@ import { browser, $, $$ } from 'protractor';
export class TasksListPage {
taskList = $('adf-tasklist');
selectedTab = $('[data-automation-id="navigation-bar"] .mdc-tab--active .mdc-tab__text-label');
taskTab = $$('[data-automation-id="navigation-bar"] .mdc-tab__text-label').first();
noTasksFound = $$('.adf-empty-content__title').first();
dataTable = new DataTableComponentPage(this.taskList);
@@ -61,4 +63,11 @@ export class TasksListPage {
return BrowserActions.getText(this.noTasksFound);
}
async selectTaskTab() {
const currentTab = await BrowserActions.getText(this.selectedTab);
if(currentTab && currentTab.toLowerCase().trim() !== 'tasks') {
await BrowserActions.click(this.taskTab);
}
}
}