mirror of
https://github.com/Alfresco/alfresco-ng2-components.git
synced 2025-07-24 17:32:15 +00:00
[ADF-5066] APS2 › Process List test need to be automated (#5441)
* [ADF-5066] APS2 › Process List test need to be automated * fixed spell check error * fixed errors * taskname from resource * fixed e2e * fixed comments * fixed declartions
This commit is contained in:
@@ -20,6 +20,7 @@ import { browser } from 'protractor';
|
||||
import { ProcessCloudDemoPage } from '../pages/adf/demo-shell/process-services/processCloudDemoPage';
|
||||
import { TasksCloudDemoPage } from '../pages/adf/demo-shell/process-services/tasksCloudDemoPage';
|
||||
import { NavigationBarPage } from '../pages/adf/navigationBarPage';
|
||||
import { ProcessDetailsCloudDemoPage } from '../pages/adf/demo-shell/process-services-cloud/processDetailsCloudDemoPage';
|
||||
|
||||
describe('Process list cloud', () => {
|
||||
|
||||
@@ -29,6 +30,7 @@ describe('Process list cloud', () => {
|
||||
const appListCloudComponent = new AppListCloudPage();
|
||||
const processCloudDemoPage = new ProcessCloudDemoPage();
|
||||
const tasksCloudDemoPage = new TasksCloudDemoPage();
|
||||
const processDetailsCloudDemoPage = new ProcessDetailsCloudDemoPage();
|
||||
|
||||
let processDefinitionService: ProcessDefinitionsService;
|
||||
let processInstancesService: ProcessInstancesService;
|
||||
@@ -164,6 +166,22 @@ describe('Process list cloud', () => {
|
||||
await processCloudDemoPage.processListCloudComponent().checkRowIsNotCheckedById(processInstances[2]);
|
||||
});
|
||||
|
||||
it('[C297467] Should be able to see selected processes', async () => {
|
||||
await tasksCloudDemoPage.clickSettingsButton();
|
||||
await tasksCloudDemoPage.enableMultiSelection();
|
||||
await tasksCloudDemoPage.enableTestingMode();
|
||||
await tasksCloudDemoPage.clickAppButton();
|
||||
await processCloudDemoPage.isProcessFiltersListVisible();
|
||||
await expect(await processCloudDemoPage.getActiveFilterName()).toEqual('Running Processes');
|
||||
|
||||
await processCloudDemoPage.processListCloudComponent().checkCheckboxById(processInstances[0]);
|
||||
await processCloudDemoPage.processListCloudComponent().checkRowIsCheckedById(processInstances[0]);
|
||||
await processDetailsCloudDemoPage.checkListedSelectedProcessInstance(processInstances[0]);
|
||||
|
||||
await processCloudDemoPage.processListCloudComponent().checkCheckboxById(processInstances[1]);
|
||||
await processCloudDemoPage.processListCloudComponent().checkRowIsCheckedById(processInstances[1]);
|
||||
await processDetailsCloudDemoPage.checkListedSelectedProcessInstance(processInstances[1]);
|
||||
});
|
||||
});
|
||||
|
||||
});
|
||||
|
Reference in New Issue
Block a user