mirror of
https://github.com/Alfresco/alfresco-ng2-components.git
synced 2025-07-24 17:32:15 +00:00
[ADF-4448] Automate Start and Save a task with a form. (#4876)
* automated Start and save a task with a form. * crc's * test title updated * test title updated * start process with start event form automated * moved the expect statements to the tests. * fix circular dependency * deleting the standalonetask in afterAll * split the tests for better readability * split the tests for better readability
This commit is contained in:
committed by
Eugenio Romano
parent
938286671d
commit
be234f227f
@@ -36,7 +36,7 @@ describe('Start Process', () => {
|
||||
browser.params.config.bpmHost, browser.params.config.oauth2.host, browser.params.config.providers
|
||||
);
|
||||
|
||||
const processDefinitionWithoutName = 'process-bc59fd64-d0b1-4eda-8b02-2ef38062cf39';
|
||||
const processDefinitionWithoutName = 'process-';
|
||||
const processName = StringUtil.generateRandomString(10);
|
||||
const processName255Characters = StringUtil.generateRandomString(255);
|
||||
const processNameBiggerThen255Characters = StringUtil.generateRandomString(256);
|
||||
@@ -84,7 +84,7 @@ describe('Start Process', () => {
|
||||
startProcessPage.clearField(startProcessPage.processNameInput);
|
||||
startProcessPage.blur(startProcessPage.processNameInput);
|
||||
startProcessPage.checkValidationErrorIsDisplayed(requiredError);
|
||||
startProcessPage.checkStartProcessButtonIsDisabled();
|
||||
expect(startProcessPage.checkStartProcessButtonIsEnabled()).toBe(false);
|
||||
startProcessPage.clickCancelProcessButton();
|
||||
});
|
||||
|
||||
@@ -93,12 +93,12 @@ describe('Start Process', () => {
|
||||
appListCloudComponent.goToApp(simpleApp);
|
||||
processCloudDemoPage.openNewProcessForm();
|
||||
startProcessPage.enterProcessName(processName255Characters);
|
||||
startProcessPage.checkStartProcessButtonIsEnabled();
|
||||
expect(startProcessPage.checkStartProcessButtonIsEnabled()).toBe(true);
|
||||
|
||||
startProcessPage.enterProcessName(processNameBiggerThen255Characters);
|
||||
startProcessPage.blur(startProcessPage.processNameInput);
|
||||
startProcessPage.checkValidationErrorIsDisplayed(lengthValidationError);
|
||||
startProcessPage.checkStartProcessButtonIsDisabled();
|
||||
expect(startProcessPage.checkStartProcessButtonIsEnabled()).toBe(false);
|
||||
});
|
||||
|
||||
it('[C291860] Should be able to start a process', () => {
|
||||
@@ -107,7 +107,7 @@ describe('Start Process', () => {
|
||||
processCloudDemoPage.openNewProcessForm();
|
||||
startProcessPage.clearField(startProcessPage.processNameInput);
|
||||
startProcessPage.enterProcessName(processName);
|
||||
startProcessPage.checkStartProcessButtonIsEnabled();
|
||||
expect(startProcessPage.checkStartProcessButtonIsEnabled()).toBe(true);
|
||||
startProcessPage.clickStartProcessButton();
|
||||
processCloudDemoPage.clickOnProcessFilters();
|
||||
|
||||
@@ -124,7 +124,7 @@ describe('Start Process', () => {
|
||||
startProcessPage.clearField(startProcessPage.processNameInput);
|
||||
startProcessPage.enterProcessName(processName);
|
||||
startProcessPage.selectFromProcessDropdown(processDefinitionWithoutName);
|
||||
startProcessPage.checkStartProcessButtonIsEnabled();
|
||||
expect(startProcessPage.checkStartProcessButtonIsEnabled()).toBe(true);
|
||||
|
||||
});
|
||||
});
|
||||
|
Reference in New Issue
Block a user