[ADF-3335] Task filter e2e tests (#3614)

* [ADF-3335] Automation Tests for Tasks Filter component

* [ADF-3335] Changed " for \'

* [ADF-3335] Solved style issues

* Update task_filters_component.e2e.ts

* [ADF-3335] Added missing parentheses

* [ADF-3335] Added missing bracket

* [ADF-3335] Improved data automation selectors
This commit is contained in:
davidcanonieto
2018-08-08 17:22:38 +02:00
committed by Eugenio Romano
parent 7172d5b631
commit 6cf6c9c0e4
8 changed files with 356 additions and 7 deletions

View File

@@ -25,7 +25,7 @@ var TasksListPage = require('./tasksListPage');
var TasksPage = function () {
var createButton = element(by.css("button[data-automation-id='create-button']"));
var createButton = element(by.css("button[data-automation-id='create-button'"));
var newTaskButton = element(by.css("button[data-automation-id='btn-start-task']"));
var addChecklistButton = element(by.css("button[class*='adf-add-to-checklist-button']"));
var rowByRowName = by.xpath("ancestor::mat-chip");
@@ -45,6 +45,12 @@ var TasksPage = function () {
return new StartTaskDialog();
};
this.clickOnNewTaskButton = function() {
Util.waitUntilElementIsClickable(newTaskButton);
newTaskButton.click();
return this;
};
this.createButtonIsDisplayed = function() {
Util.waitUntilElementIsVisible(createButton);
return this;