mirror of
https://github.com/Alfresco/alfresco-ng2-components.git
synced 2025-07-24 17:32:15 +00:00
[AAE-16041] Removing unneeded tests (#9109)
This commit is contained in:
@@ -219,79 +219,6 @@ describe('Start Task Form', () => {
|
||||
});
|
||||
});
|
||||
|
||||
describe('Start a process with a start event form', async () => {
|
||||
beforeEach(async () => {
|
||||
await navigationBarPage.navigateToProcessServicesCloudPage();
|
||||
await appListCloudComponent.checkApsContainer();
|
||||
await appListCloudComponent.checkAppIsDisplayed(candidateBaseApp);
|
||||
await appListCloudComponent.goToApp(candidateBaseApp);
|
||||
await processCloudDemoPage.openNewProcessForm();
|
||||
await startProcessPage.clearField(startProcessPage.processNameInput);
|
||||
await startProcessPage.selectFromProcessDropdown(browser.params.resources.ACTIVITI_CLOUD_APPS.CANDIDATE_BASE_APP.processes.processwithstarteventform);
|
||||
await startProcessPage.enterProcessName(startEventFormProcess);
|
||||
|
||||
await startProcessPage.formFields().checkFormIsDisplayed();
|
||||
});
|
||||
|
||||
it('[C311277] Should be able to start a process with a start event form - default values', async () => {
|
||||
await expect(await widget.textWidget().getFieldValue('FirstName')).toBe('sample name');
|
||||
await expect(await widget.numberWidget().getFieldValue('Number07vyx9')).toBe('17');
|
||||
});
|
||||
|
||||
it('[C311277] Should be able to start a process with a start event form - form validation', async () => {
|
||||
await expect(await widget.textWidget().getErrorMessage('FirstName')).toContain('Enter no more than 10 characters');
|
||||
await expect(await startProcessPage.isStartProcessButtonDisabled()).toEqual(true);
|
||||
|
||||
await widget.textWidget().setValue('FirstName', 'Sam');
|
||||
await expect(await widget.textWidget().getErrorMessage('FirstName')).toContain('Enter at least 5 characters');
|
||||
await expect(await startProcessPage.isStartProcessButtonDisabled()).toEqual(true);
|
||||
await widget.numberWidget().setFieldValue('Number07vyx9', 9);
|
||||
await expect(await widget.numberWidget().getErrorMessage('Number07vyx9')).toContain('Can\'t be less than 10');
|
||||
await expect(await startProcessPage.isStartProcessButtonDisabled()).toEqual(true);
|
||||
await widget.numberWidget().setFieldValue('Number07vyx9', 99999);
|
||||
await expect(await widget.numberWidget().getErrorMessage('Number07vyx9')).toContain('Can\'t be greater than 1,000');
|
||||
await expect(await startProcessPage.isStartProcessButtonDisabled()).toEqual(true);
|
||||
});
|
||||
|
||||
it('[C311277] Should be able to start a process with a start event form - claim and complete the process', async () => {
|
||||
await widget.textWidget().setValue('FirstName', 'Sample');
|
||||
await widget.numberWidget().setFieldValue('Number07vyx9', 100);
|
||||
await expect(await startProcessPage.isStartProcessButtonEnabled()).toEqual(true);
|
||||
await startProcessPage.clickStartProcessButton();
|
||||
await processFilter.clickRunningProcessesFilter();
|
||||
await expect(await processFilter.getActiveFilterName()).toBe(CONSTANTS.PROCESS_FILTERS.RUNNING);
|
||||
await editProcessFilter.openFilter();
|
||||
await editProcessFilter.setProcessName(startEventFormProcess);
|
||||
|
||||
await processList.getDataTable().waitTillContentLoaded();
|
||||
await processList.checkContentIsDisplayedByName(startEventFormProcess);
|
||||
|
||||
await processList.getDataTable().selectRow('Process Name', startEventFormProcess);
|
||||
await browser.actions().sendKeys(protractor.Key.ENTER).perform();
|
||||
|
||||
await processDetailsCloudDemoPage.checkTaskIsDisplayed('StartEventFormTask');
|
||||
const processId = await processHeaderCloud.getId();
|
||||
await processDetailsCloudDemoPage.selectProcessTaskByName('StartEventFormTask');
|
||||
await taskFormCloudComponent.clickClaimButton();
|
||||
const taskId = await taskHeaderCloudPage.getId();
|
||||
await taskFormCloudComponent.checkCompleteButtonIsDisplayed();
|
||||
await taskFormCloudComponent.clickCompleteButton();
|
||||
await expect(await taskFilter.getActiveFilterName()).toBe('My Tasks');
|
||||
await taskList.checkContentIsNotDisplayedById(taskId);
|
||||
|
||||
await taskFilter.clickTaskFilter('completed-tasks');
|
||||
await taskList.getDataTable().waitTillContentLoaded();
|
||||
|
||||
await taskList.checkContentIsDisplayedById(taskId);
|
||||
|
||||
await processFilter.clickOnProcessFilters();
|
||||
await processFilter.clickCompletedProcessesFilter();
|
||||
await editProcessFilter.openFilter();
|
||||
await editProcessFilter.setProcessName(startEventFormProcess);
|
||||
await processList.checkContentIsDisplayedById(processId);
|
||||
});
|
||||
});
|
||||
|
||||
describe('Attach content to process-cloud task form using upload widget', async () => {
|
||||
beforeEach(async () => {
|
||||
await navigationBarPage.navigateToProcessServicesCloudPage();
|
||||
|
Reference in New Issue
Block a user