diff --git a/e2e/protractor.excludes.json b/e2e/protractor.excludes.json index 6f75ca87fd..981820349c 100644 --- a/e2e/protractor.excludes.json +++ b/e2e/protractor.excludes.json @@ -43,5 +43,6 @@ "C282016": "https://hyland.atlassian.net/browse/ACS-7960", "C282017": "https://hyland.atlassian.net/browse/ACS-7960", "C282010": "https://hyland.atlassian.net/browse/ACS-7960", - "C261046": "https://hyland.atlassian.net/browse/ACS-7960" + "C261046": "https://hyland.atlassian.net/browse/ACS-7960", + "C286508": "https://hyland.atlassian.net/browse/ACS-8733" } diff --git a/lib/testing/src/lib/protractor/process-services/pages/start-process.page.ts b/lib/testing/src/lib/protractor/process-services/pages/start-process.page.ts index 225fa6f627..a17c46bbc8 100644 --- a/lib/testing/src/lib/protractor/process-services/pages/start-process.page.ts +++ b/lib/testing/src/lib/protractor/process-services/pages/start-process.page.ts @@ -31,7 +31,7 @@ export class StartProcessPage { cancelProcessButton = $('#cancel_process'); formStartProcessButton = $('button[data-automation-id="adf-form-start process"]'); startProcessButton = $('button[data-automation-id="btn-start"]'); - startProcessButtonDisabled = $('button[data-automation-id="btn-start"][disabled="true"]'); + startProcessButtonDisabled = $('button[data-automation-id="btn-start"][disabled]'); noProcess = $('.adf-empty-content__title'); processDefinition = $('input[id="processDefinitionName"]'); processDefinitionOptionsPanel = $(`div[class*="${materialLocators.Autocomplete.panel.root}"]`); @@ -131,8 +131,8 @@ export class StartProcessPage { } async isStartProcessButtonEnabled() { - await BrowserVisibility.waitUntilElementIsVisible(this.startProcessButtonDisabled); - return this.startProcessButton.isDisplayed(); + await BrowserVisibility.waitUntilElementIsNotVisible(this.startProcessButtonDisabled); + return this.startProcessButton.isEnabled(); } async checkStartProcessButtonIsDisabled() {