mirror of
https://github.com/Alfresco/alfresco-ng2-components.git
synced 2025-07-24 17:32:15 +00:00
[ACA-3040]Modify some methods of start-process PO (#5650)
* Modify some methods of start-process PO * Fix tests * Fix test
This commit is contained in:
@@ -40,4 +40,15 @@ export class ModelsActions {
|
||||
Logger.error('Delete Model - Service error, Response: ', JSON.parse(JSON.stringify(error)).response.text);
|
||||
}
|
||||
}
|
||||
|
||||
async getModels(opts: any) {
|
||||
const options = opts || {};
|
||||
let models;
|
||||
try {
|
||||
models = await this.api.activiti.modelsApi.getModels(options);
|
||||
} catch (error) {
|
||||
Logger.error('Get Models - Service error, Response: ', JSON.parse(JSON.stringify(error)).response.text);
|
||||
}
|
||||
return models;
|
||||
}
|
||||
}
|
||||
|
@@ -45,7 +45,7 @@ export class ProcessUtil {
|
||||
async startProcessOfApp(appName: string, processName?: string): Promise<any> {
|
||||
try {
|
||||
const appDefinition = await new ApplicationsUtil(this.api).getAppDefinitionByName(appName);
|
||||
const processDefinitionList = await this.api.activiti.processApi.getProcessDefinitions({ deploymentId: appDefinition.deploymentId });
|
||||
const processDefinitionList = await this.api.activiti.processApi.getProcessDefinitions({ deploymentId: appDefinition[0].deploymentId });
|
||||
const startProcessOptions: any = { processDefinitionId: processDefinitionList.data[0].id, name: processName ? processName : StringUtil.generateRandomString(5).toLowerCase() };
|
||||
return this.api.activiti.processApi.startNewProcessInstance(startProcessOptions);
|
||||
} catch (error) {
|
||||
|
@@ -104,8 +104,9 @@ export class StartProcessPage {
|
||||
await BrowserActions.click(this.formStartProcessButton);
|
||||
}
|
||||
|
||||
async checkStartFormProcessButtonIsEnabled() {
|
||||
await expect(await this.formStartProcessButton.isEnabled()).toBe(true);
|
||||
async isStartFormProcessButtonEnabled() {
|
||||
await BrowserVisibility.waitUntilElementIsVisible(this.formStartProcessButton);
|
||||
return this.formStartProcessButton.isEnabled();
|
||||
}
|
||||
|
||||
async checkStartProcessButtonIsEnabled() {
|
||||
|
Reference in New Issue
Block a user