[ADF-3430] E2E for using fields to filter Process List (#4040)

This commit is contained in:
jdosti
2019-01-15 17:23:52 +00:00
committed by Eugenio Romano
parent 9fd9e7f4a9
commit 71c0fd0046
20 changed files with 393 additions and 24 deletions
+26
View File
@@ -24,6 +24,32 @@ import { browser } from 'protractor';
export class AppsActions {
async getProcessTaskId(alfrescoJsApi, processId) {
let taskList = await alfrescoJsApi.activiti.taskApi.listTasks();
let taskId = -1;
taskList.data.forEach((task) => {
if (task.processInstanceId === processId) {
taskId = task.id;
}
});
return taskId;
}
async getAppDefinitionId(alfrescoJsApi, appModelId) {
let appDefinitions = await alfrescoJsApi.activiti.appsApi.getAppDefinitions();
let appDefinitionId = -1;
appDefinitions.data.forEach((appDefinition) => {
if (appDefinition.modelId === appModelId) {
appDefinitionId = appDefinition.id;
}
});
return appDefinitionId;
}
async importPublishDeployApp(alfrescoJsApi, appFileLocation) {
let appCreated = await this.importApp(alfrescoJsApi, appFileLocation);
-2
View File
@@ -15,8 +15,6 @@
* limitations under the License.
*/
import AppPublish = require('../../models/APS/AppPublish');
export class AppsRuntimeActions {
async getRuntimeAppByName(alfrescoJsApi, appName) {