[ADF-3639] Fix default selected process at Start Process Component (#3848)

* [ADF-3639] Fix default selected process at Start Process Component

* [ADF-3639] Fix default selected process at Start Process Component
fix e2e

* lint fix
This commit is contained in:
davidcanonieto
2018-10-03 17:47:32 +01:00
committed by Eugenio Romano
parent 718b3e8817
commit 07fb1da8c6
4 changed files with 28 additions and 21 deletions

View File

@@ -58,10 +58,14 @@ var StartProcessPage = function () {
this.enterProcessName = function (name) {
Util.waitUntilElementIsVisible(processNameInput);
processNameInput.clear();
this.clearProcessName();
processNameInput.sendKeys(name);
};
this.clearProcessName = function () {
processNameInput.clear();
};
this.selectFromProcessDropdown = function (name) {
this.clickProcessDropdownArrow();
return this.selectOption(name);
@@ -97,6 +101,7 @@ var StartProcessPage = function () {
this.typeProcessDefinition = function (name) {
Util.waitUntilElementIsVisible(processDefinition);
Util.waitUntilElementIsClickable(processDefinition);
processDefinition.clear();
processDefinition.sendKeys(name);
return this;
};

View File

@@ -150,6 +150,7 @@ describe('Start Process Component', () => {
processFiltersPage.clickCreateProcessButton();
processFiltersPage.clickNewProcessDropdown();
startProcessPage.enterProcessName('');
browser.actions().sendKeys('v\b\b').perform(); // clear doesnt' trigger the validator
startProcessPage.checkStartProcessButtonIsDisabled();
startProcessPage.clickCancelProcessButton();
processFiltersPage.checkNoContentMessage();