mirror of
https://github.com/Alfresco/alfresco-ng2-components.git
synced 2026-09-09 18:03:21 +00:00
[ADF-3442] create library dialog (#4018)
* library dialog * integrate with demo shell * update resources * fix license * auto focus for the first input * update e2e tests * try close the dialog between tests * fix afterEach * Revert "try close the dialog between tests" This reverts commit 63464f2b03c226c606d09b18c7d2782e3bb52c0a. * update code due to css lint issues * csslint settings for vs code * missing import lint fix remove not used import convert errorPage js to ts convert tasklistpage js to ts fix redirection creation folder in root fix lint issue fix e2e * e2e fix * fix PS tests * navigation import * fix tests tooltip convert paginapage to ts * fix lint * fix lock files e2e filterspage to ts * fix lint * fix cs cre git dept 3 and not 50 as default in travis * quiet log git download * add some delay and change the delete lock * fix node entry * convert searchDialog to typescript parallel protractor * disable browser execute * restote test * change search tests * move search in a separate e2e folder * experiment fix e2e * change util presence change protractor conf * fix unshare test * improve query viewerPage using css over xpath * waitForAngularEnabled before browser redirect * convert util to ts and more * convert other files to ts * convert to ts other files * trigger build * function fixes use arrow function * process service fixes * lint fix review timeout default * fix failing tests * restore timeout * share dialog fix * remove * use configuration admin * fix APS 2 login sso
This commit is contained in:
committed by
Eugenio Romano
parent
9fd564a78e
commit
058d23d57f
@@ -21,7 +21,7 @@ import { TasksPage } from '../pages/adf/process_services/tasksPage';
|
||||
|
||||
import CONSTANTS = require('../util/constants');
|
||||
|
||||
import Tenant = require('../models/APS/Tenant');
|
||||
import { Tenant } from '../models/APS/Tenant';
|
||||
|
||||
import TestConfig = require('../test.config');
|
||||
import resources = require('../util/resources');
|
||||
|
||||
@@ -22,7 +22,7 @@ import { TasksPage } from '../pages/adf/process_services/tasksPage';
|
||||
|
||||
import CONSTANTS = require('../util/constants');
|
||||
|
||||
import FileModel = require('../models/ACS/fileModel');
|
||||
import { FileModel } from '../models/ACS/fileModel';
|
||||
|
||||
import TestConfig = require('../test.config');
|
||||
import resources = require('../util/resources');
|
||||
|
||||
@@ -19,7 +19,7 @@ import { LoginPage } from '../pages/adf/loginPage';
|
||||
import { TasksPage } from '../pages/adf/process_services/tasksPage';
|
||||
import { AttachFormPage } from '../pages/adf/process_services/attachFormPage';
|
||||
import { NavigationBarPage } from '../pages/adf/navigationBarPage';
|
||||
import FormFields = require('../pages/adf/process_services/formFields');
|
||||
import { FormFields } from '../pages/adf/process_services/formFields';
|
||||
|
||||
import CONSTANTS = require('../util/constants');
|
||||
|
||||
@@ -51,7 +51,7 @@ describe('Attach Form Component', () => {
|
||||
formFieldValue: 'Test value'
|
||||
};
|
||||
|
||||
beforeAll(async(done) => {
|
||||
beforeAll(async (done) => {
|
||||
|
||||
this.alfrescoJsApi = new AlfrescoApi({
|
||||
provider: 'BPM',
|
||||
@@ -61,7 +61,7 @@ describe('Attach Form Component', () => {
|
||||
done();
|
||||
});
|
||||
|
||||
beforeEach(async(done) => {
|
||||
beforeEach(async (done) => {
|
||||
let users = new UsersActions();
|
||||
let appsActions = new AppsActions();
|
||||
|
||||
@@ -77,14 +77,14 @@ describe('Attach Form Component', () => {
|
||||
|
||||
appId = appModel.id;
|
||||
|
||||
await this.alfrescoJsApi.activiti.taskApi.createNewTask({name: testNames.taskName});
|
||||
await this.alfrescoJsApi.activiti.taskApi.createNewTask({ name: testNames.taskName });
|
||||
|
||||
await loginPage.loginToProcessServicesUsingUserModel(user);
|
||||
|
||||
done();
|
||||
});
|
||||
|
||||
afterEach(async(done) => {
|
||||
afterEach(async (done) => {
|
||||
await this.alfrescoJsApi.activiti.modelsApi.deleteModel(appId);
|
||||
|
||||
await this.alfrescoJsApi.login(TestConfig.adf.adminEmail, TestConfig.adf.adminPassword);
|
||||
|
||||
@@ -21,7 +21,7 @@ import { NavigationBarPage } from '../pages/adf/navigationBarPage';
|
||||
|
||||
import CONSTANTS = require('../util/constants');
|
||||
|
||||
import Tenant = require('../models/APS/Tenant');
|
||||
import { Tenant } from '../models/APS/Tenant';
|
||||
|
||||
import TestConfig = require('../test.config');
|
||||
import resources = require('../util/resources');
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
|
||||
import { browser } from 'protractor';
|
||||
import { LoginPage } from '../pages/adf/loginPage';
|
||||
import ProcessFiltersPage = require('../pages/adf/process_services/processFiltersPage');
|
||||
import { ProcessFiltersPage } from '../pages/adf/process_services/processFiltersPage';
|
||||
import { CommentsPage } from '../pages/adf/commentsPage';
|
||||
import { NavigationBarPage } from '../pages/adf/navigationBarPage';
|
||||
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
import { browser } from 'protractor';
|
||||
|
||||
import { LoginPage } from '../pages/adf/loginPage';
|
||||
import ProcessFiltersPage = require('../pages/adf/process_services/processFiltersPage');
|
||||
import { ProcessFiltersPage } from '../pages/adf/process_services/processFiltersPage';
|
||||
import { AppNavigationBarPage } from '../pages/adf/process_services/appNavigationBarPage';
|
||||
import { AppSettingsToggles } from '../pages/adf/process_services/dialog/appSettingsToggles';
|
||||
import { NavigationBarPage } from '../pages/adf/navigationBarPage';
|
||||
|
||||
@@ -19,8 +19,8 @@ import { browser } from 'protractor';
|
||||
|
||||
import { LoginPage } from '../pages/adf/loginPage';
|
||||
import { NavigationBarPage } from '../pages/adf/navigationBarPage';
|
||||
import ProcessFiltersPage = require('../pages/adf/process_services/processFiltersPage');
|
||||
import FiltersPage = require('../pages/adf/process_services/filtersPage');
|
||||
import { ProcessFiltersPage } from '../pages/adf/process_services/processFiltersPage';
|
||||
import { FiltersPage } from '../pages/adf/process_services/filtersPage';
|
||||
|
||||
import TestConfig = require('../test.config');
|
||||
import resources = require('../util/resources');
|
||||
|
||||
@@ -15,40 +15,23 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
import { by } from 'protractor';
|
||||
|
||||
import { LoginPage } from '../pages/adf/loginPage';
|
||||
import { NavigationBarPage } from '../pages/adf/navigationBarPage';
|
||||
import { TaskListDemoPage } from '../pages/adf/demo-shell/taskListDemoPage';
|
||||
import ProcessServicesPage = require('../pages/adf/process_services/processServicesPage');
|
||||
import PaginationPage = require('../pages/adf/paginationPage');
|
||||
import TasksPage = require('../pages/adf/process_services/tasksPage');
|
||||
import AppPublish = require('../models/APS/AppPublish');
|
||||
import CONSTANTS = require('../util/constants');
|
||||
import { TaskListDemoPage } from '../pages/adf/demo-shell/taskListDemoPage';
|
||||
import { PaginationPage } from '../pages/adf/paginationPage';
|
||||
import moment = require('moment');
|
||||
|
||||
import Task = require('../models/APS/Task');
|
||||
import ProcessModel = require('../models/APS/UpdateProcessModel');
|
||||
import Tenant = require('../models/APS/Tenant');
|
||||
|
||||
import TaskModel = require('../models/APS/TaskModel');
|
||||
import FileModel = require('../models/ACS/fileModel');
|
||||
import FormModel = require('../models/APS/FormModel');
|
||||
import { Tenant } from '../models/APS/Tenant';
|
||||
|
||||
import TestConfig = require('../test.config');
|
||||
import resources = require('../util/resources');
|
||||
import Util = require('../util/util');
|
||||
|
||||
import dateFormat = require('dateformat');
|
||||
import { Util } from '../util/util';
|
||||
|
||||
import AlfrescoApi = require('alfresco-js-api-node');
|
||||
import { AppsActions } from '../actions/APS/apps.actions';
|
||||
import { AppsRuntimeActions } from '../actions/APS/appsRuntime.actions';
|
||||
import { UsersActions } from '../actions/users.actions';
|
||||
|
||||
import path = require('path');
|
||||
import fs = require('fs');
|
||||
|
||||
describe('Start Task - Custom App', () => {
|
||||
|
||||
let loginPage = new LoginPage();
|
||||
@@ -119,16 +102,21 @@ describe('Start Task - Custom App', () => {
|
||||
await apps.startProcess(this.alfrescoJsApi, secondAppModel);
|
||||
|
||||
for (let i = 1; i < paginationTasksName.length; i++) {
|
||||
await this.alfrescoJsApi.activiti.taskApi.createNewTask({'name': paginationTasksName[i]});
|
||||
await this.alfrescoJsApi.activiti.taskApi.createNewTask({ 'name': paginationTasksName[i] });
|
||||
}
|
||||
|
||||
for (let i = 0; i < 3; i++) {
|
||||
completedTasks[i] = await this.alfrescoJsApi.activiti.taskApi.createNewTask({'name': completedTasksName[i],
|
||||
'dueDate': Util.getSpecificDateAfterCrtDateInFormat('YYYY-MM-DDTHH:mm:ss.SSSZ', i + 2)});
|
||||
completedTasks[i] = await this.alfrescoJsApi.activiti.taskApi.createNewTask({
|
||||
'name': completedTasksName[i],
|
||||
'dueDate': Util.getSpecificDateAfterCrtDateInFormat('YYYY-MM-DDTHH:mm:ss.SSSZ', i + 2)
|
||||
});
|
||||
await this.alfrescoJsApi.activiti.taskActionsApi.completeTask(completedTasks[i].id);
|
||||
}
|
||||
|
||||
taskWithDueDate = await this.alfrescoJsApi.activiti.taskApi.createNewTask({'name': paginationTasksName[0], 'dueDate': currentDateStandardFormat});
|
||||
taskWithDueDate = await this.alfrescoJsApi.activiti.taskApi.createNewTask({
|
||||
'name': paginationTasksName[0],
|
||||
'dueDate': currentDateStandardFormat
|
||||
});
|
||||
|
||||
loginPage.loginToProcessServicesUsingUserModel(processUserModel);
|
||||
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
*/
|
||||
|
||||
import { LoginPage } from '../pages/adf/loginPage';
|
||||
import ProcessFiltersPage = require('../pages/adf/process_services/processFiltersPage');
|
||||
import { ProcessFiltersPage } from '../pages/adf/process_services/processFiltersPage';
|
||||
import { AppNavigationBarPage } from '../pages/adf/process_services/appNavigationBarPage';
|
||||
import { DynamicTableWidget } from '../pages/adf/process_services/widgets/dynamicTableWidget';
|
||||
import { DropdownWidget } from '../pages/adf/process_services/widgets/dropdownWidget';
|
||||
|
||||
@@ -20,10 +20,10 @@ import resources = require('../util/resources');
|
||||
import { LoginPage } from '../pages/adf/loginPage';
|
||||
import { NavigationBarPage } from '../pages/adf/navigationBarPage';
|
||||
import { ProcessServicesPage } from '../pages/adf/process_services/processServicesPage';
|
||||
import ProcessFiltersPage = require('../pages/adf/process_services/processFiltersPage');
|
||||
import ProcessDetailsPage = require('../pages/adf/process_services/processDetailsPage');
|
||||
import { ProcessFiltersPage } from '../pages/adf/process_services/processFiltersPage';
|
||||
import { ProcessDetailsPage } from '../pages/adf/process_services/processDetailsPage';
|
||||
import { ProcessListPage } from '../pages/adf/process_services/processListPage';
|
||||
import StartProcessPage = require('../pages/adf/process_services/startProcessPage');
|
||||
import { StartProcessPage } from '../pages/adf/process_services/startProcessPage';
|
||||
|
||||
import AlfrescoApi = require('alfresco-js-api-node');
|
||||
import { AppsActions } from '../actions/APS/apps.actions';
|
||||
|
||||
@@ -16,10 +16,10 @@
|
||||
*/
|
||||
|
||||
import { LoginPage } from '../pages/adf/loginPage';
|
||||
import ProcessFiltersPage = require('../pages/adf/process_services/processFiltersPage');
|
||||
import { ProcessFiltersPage } from '../pages/adf/process_services/processFiltersPage';
|
||||
import { Widget } from '../pages/adf/process_services/widgets/widget';
|
||||
import StartProcess = require('../pages/adf/process_services/startProcessPage');
|
||||
import ProcessDetailsPage = require('../pages/adf/process_services/processDetailsPage');
|
||||
import { StartProcessPage } from '../pages/adf/process_services/startProcessPage';
|
||||
import { ProcessDetailsPage } from '../pages/adf/process_services/processDetailsPage';
|
||||
import { TaskDetailsPage } from '../pages/adf/process_services/taskDetailsPage';
|
||||
import { AppNavigationBarPage } from '../pages/adf/process_services/appNavigationBarPage';
|
||||
import { NavigationBarPage } from '../pages/adf/navigationBarPage';
|
||||
@@ -41,7 +41,7 @@ describe('Form widgets - People', () => {
|
||||
let appModel;
|
||||
let alfrescoJsApi;
|
||||
let widget = new Widget();
|
||||
let startProcess = new StartProcess();
|
||||
let startProcess = new StartProcessPage();
|
||||
let processDetailsPage = new ProcessDetailsPage();
|
||||
let taskDetails = new TaskDetailsPage();
|
||||
let appNavigationBar = new AppNavigationBarPage();
|
||||
|
||||
@@ -16,7 +16,6 @@
|
||||
*/
|
||||
|
||||
import { LoginPage } from '../pages/adf/loginPage';
|
||||
import { ProcessServicesPage } from '../pages/adf/process_services/processServicesPage';
|
||||
import { TasksPage } from '../pages/adf/process_services/tasksPage';
|
||||
import { Widget } from '../pages/adf/process_services/widgets/widget';
|
||||
|
||||
@@ -41,7 +40,6 @@ describe('Form widgets', () => {
|
||||
let taskPage = new TasksPage();
|
||||
let newTask = 'First task';
|
||||
let loginPage = new LoginPage();
|
||||
let processServicesPage = new ProcessServicesPage();
|
||||
let processUserModel;
|
||||
let appModel;
|
||||
let widget = new Widget();
|
||||
|
||||
@@ -16,9 +16,9 @@
|
||||
*/
|
||||
|
||||
import { LoginPage } from '../pages/adf/loginPage';
|
||||
import PaginationPage = require('../pages/adf/paginationPage');
|
||||
import ProcessFiltersPage = require('../pages/adf/process_services/processFiltersPage');
|
||||
import ProcessDetailsPage = require('../pages/adf/process_services/processDetailsPage');
|
||||
import { PaginationPage } from '../pages/adf/paginationPage';
|
||||
import { ProcessFiltersPage } from '../pages/adf/process_services/processFiltersPage';
|
||||
import { ProcessDetailsPage } from '../pages/adf/process_services/processDetailsPage';
|
||||
import { NavigationBarPage } from '../pages/adf/navigationBarPage';
|
||||
|
||||
import TestConfig = require('../test.config');
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
|
||||
import { LoginPage } from '../pages/adf/loginPage';
|
||||
import { TasksPage } from '../pages/adf/process_services/tasksPage';
|
||||
import PaginationPage = require('../pages/adf/paginationPage');
|
||||
import { PaginationPage } from '../pages/adf/paginationPage';
|
||||
import { NavigationBarPage } from '../pages/adf/navigationBarPage';
|
||||
|
||||
import CONSTANTS = require('../util/constants');
|
||||
|
||||
@@ -21,7 +21,7 @@ import { NavigationBarPage } from '../pages/adf/navigationBarPage';
|
||||
|
||||
import CONSTANTS = require('../util/constants');
|
||||
|
||||
import Tenant = require('../models/APS/Tenant');
|
||||
import { Tenant } from '../models/APS/Tenant';
|
||||
|
||||
import TestConfig = require('../test.config');
|
||||
import resources = require('../util/resources');
|
||||
|
||||
@@ -16,22 +16,22 @@
|
||||
*/
|
||||
|
||||
import { LoginPage } from '../pages/adf/loginPage';
|
||||
import ProcessFiltersPage = require('../pages/adf/process_services/processFiltersPage');
|
||||
import ProcessDetailsPage = require('../pages/adf/process_services/processDetailsPage');
|
||||
import { ProcessFiltersPage } from '../pages/adf/process_services/processFiltersPage';
|
||||
import { ProcessDetailsPage } from '../pages/adf/process_services/processDetailsPage';
|
||||
import { AttachmentListPage } from '../pages/adf/process_services/attachmentListPage';
|
||||
import { ViewerPage } from '../pages/adf/viewerPage';
|
||||
import { NavigationBarPage } from '../pages/adf/navigationBarPage';
|
||||
|
||||
import TestConfig = require('../test.config');
|
||||
import resources = require('../util/resources');
|
||||
import Util = require('../util/util');
|
||||
import { Util } from '../util/util';
|
||||
|
||||
import path = require('path');
|
||||
|
||||
import AlfrescoApi = require('alfresco-js-api-node');
|
||||
import { UsersActions } from '../actions/users.actions';
|
||||
import { AppsActions } from '../actions/APS/apps.actions';
|
||||
import FileModel = require('../models/ACS/fileModel');
|
||||
import { FileModel } from '../models/ACS/fileModel';
|
||||
import { browser } from 'protractor';
|
||||
|
||||
describe('Attachment list action menu for processes', () => {
|
||||
|
||||
@@ -21,10 +21,10 @@ import { LoginPage } from '../pages/adf/loginPage';
|
||||
import { NavigationBarPage } from '../pages/adf/navigationBarPage';
|
||||
|
||||
import { ProcessServicesPage } from '../pages/adf/process_services/processServicesPage';
|
||||
import StartProcessPage = require('../pages/adf/process_services/startProcessPage');
|
||||
import ProcessFiltersPage = require('../pages/adf/process_services/processFiltersPage');
|
||||
import { StartProcessPage } from '../pages/adf/process_services/startProcessPage';
|
||||
import { ProcessFiltersPage } from '../pages/adf/process_services/processFiltersPage';
|
||||
import { AppNavigationBarPage } from '../pages/adf/process_services/appNavigationBarPage';
|
||||
import ProcessDetailsPage = require('../pages/adf/process_services/processDetailsPage');
|
||||
import { ProcessDetailsPage } from '../pages/adf/process_services/processDetailsPage';
|
||||
import { ProcessListPage } from '../pages/adf/process_services/processListPage';
|
||||
|
||||
import AlfrescoApi = require('alfresco-js-api-node');
|
||||
|
||||
@@ -17,9 +17,9 @@
|
||||
|
||||
import { LoginPage } from '../pages/adf/loginPage';
|
||||
import { NavigationBarPage } from '../pages/adf/navigationBarPage';
|
||||
import PaginationPage = require('../pages/adf/paginationPage');
|
||||
import ProcessFiltersPage = require('../pages/adf/process_services/processFiltersPage');
|
||||
import ProcessDetailsPage = require('../pages/adf/process_services/processDetailsPage');
|
||||
import { PaginationPage } from '../pages/adf/paginationPage';
|
||||
import { ProcessFiltersPage } from '../pages/adf/process_services/processFiltersPage';
|
||||
import { ProcessDetailsPage } from '../pages/adf/process_services/processDetailsPage';
|
||||
|
||||
import TestConfig = require('../test.config');
|
||||
import resources = require('../util/resources');
|
||||
|
||||
@@ -16,16 +16,15 @@
|
||||
*/
|
||||
|
||||
import { LoginPage } from '../pages/adf/loginPage';
|
||||
import { ProcessServicesPage } from '../pages/adf/process_services/processServicesPage';
|
||||
import { TasksPage } from '../pages/adf/process_services/tasksPage';
|
||||
import { NavigationBarPage } from '../pages/adf/navigationBarPage';
|
||||
import PaginationPage = require('../pages/adf/paginationPage');
|
||||
import { PaginationPage } from '../pages/adf/paginationPage';
|
||||
|
||||
import CONSTANTS = require('../util/constants');
|
||||
|
||||
import TestConfig = require('../test.config');
|
||||
import resources = require('../util/resources');
|
||||
import Util = require('../util/util');
|
||||
import { Util } from '../util/util';
|
||||
|
||||
import AlfrescoApi = require('alfresco-js-api-node');
|
||||
import { AppsActions } from '../actions/APS/apps.actions';
|
||||
@@ -34,7 +33,6 @@ import { UsersActions } from '../actions/users.actions';
|
||||
describe('Task List Pagination - Sorting', () => {
|
||||
|
||||
let loginPage = new LoginPage();
|
||||
let processServicesPage = new ProcessServicesPage();
|
||||
let taskPage = new TasksPage();
|
||||
let paginationPage = new PaginationPage();
|
||||
|
||||
|
||||
@@ -23,7 +23,7 @@ import { NavigationBarPage } from '../pages/adf/navigationBarPage';
|
||||
|
||||
import CONSTANTS = require('../util/constants');
|
||||
|
||||
import Tenant = require('../models/APS/Tenant');
|
||||
import { Tenant } from '../models/APS/Tenant';
|
||||
import Task = require('../models/APS/Task');
|
||||
|
||||
import TestConfig = require('../test.config');
|
||||
|
||||
@@ -15,25 +15,25 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
import Util = require('../util/util');
|
||||
import { Util } from '../util/util';
|
||||
import TestConfig = require('../test.config');
|
||||
import resources = require('../util/resources');
|
||||
import CONSTANTS = require('../util/constants');
|
||||
import { LoginPage } from '../pages/adf/loginPage';
|
||||
import { NavigationBarPage } from '../pages/adf/navigationBarPage';
|
||||
import { ProcessServicesPage } from '../pages/adf/process_services/processServicesPage';
|
||||
import StartProcessPage = require('../pages/adf/process_services/startProcessPage');
|
||||
import ProcessFiltersPage = require('../pages/adf/process_services/processFiltersPage');
|
||||
import { StartProcessPage } from '../pages/adf/process_services/startProcessPage';
|
||||
import { ProcessFiltersPage } from '../pages/adf/process_services/processFiltersPage';
|
||||
import { AppNavigationBarPage } from '../pages/adf/process_services/appNavigationBarPage';
|
||||
import ProcessDetailsPage = require('../pages/adf/process_services/processDetailsPage');
|
||||
import { ProcessDetailsPage } from '../pages/adf/process_services/processDetailsPage';
|
||||
import { AttachmentListPage } from '../pages/adf/process_services/attachmentListPage';
|
||||
import { AppsActions } from '../actions/APS/apps.actions';
|
||||
import { browser } from 'protractor';
|
||||
|
||||
import User = require('../models/APS/User');
|
||||
import Tenant = require('../models/APS/Tenant');
|
||||
import { User } from '../models/APS/User';
|
||||
import { Tenant } from '../models/APS/Tenant';
|
||||
|
||||
import FileModel = require('../models/ACS/fileModel');
|
||||
import { FileModel } from '../models/ACS/fileModel';
|
||||
import dateFormat = require('dateformat');
|
||||
|
||||
import AlfrescoApi = require('alfresco-js-api-node');
|
||||
|
||||
@@ -23,9 +23,9 @@ import { AttachmentListPage } from '../pages/adf/process_services/attachmentList
|
||||
import { AppNavigationBarPage } from '../pages/adf/process_services/appNavigationBarPage';
|
||||
import { NavigationBarPage } from '../pages/adf/navigationBarPage';
|
||||
|
||||
import Tenant = require('../models/APS/Tenant');
|
||||
import { Tenant } from '../models/APS/Tenant';
|
||||
|
||||
import FileModel = require('../models/ACS/fileModel');
|
||||
import { FileModel } from '../models/ACS/fileModel';
|
||||
|
||||
import TestConfig = require('../test.config');
|
||||
import resources = require('../util/resources');
|
||||
@@ -283,7 +283,7 @@ describe('Start Task - Custom App', () => {
|
||||
taskPage.taskDetails().taskInfoDrawerIsDisplayed();
|
||||
});
|
||||
|
||||
it('[C263950] Should be able to see Spinner loading on task list when clicking on Tasks on custom app', () => {
|
||||
xit('[C263950] Should be able to see Spinner loading on task list when clicking on Tasks on custom app', () => {
|
||||
navigationBarPage.navigateToProcessServicesPage().goToApp(appModel.name).clickTasksButton();
|
||||
taskPage.filtersPage().goToFilter(CONSTANTS.TASK_FILTERS.MY_TASKS);
|
||||
taskPage.createNewTask().addName(tasks[7]).clickStartButton();
|
||||
|
||||
@@ -25,8 +25,8 @@ import { NavigationBarPage } from '../pages/adf/navigationBarPage';
|
||||
|
||||
import CONSTANTS = require('../util/constants');
|
||||
|
||||
import Tenant = require('../models/APS/Tenant');
|
||||
import FileModel = require('../models/ACS/fileModel');
|
||||
import { Tenant } from '../models/APS/Tenant';
|
||||
import { FileModel } from '../models/ACS/fileModel';
|
||||
|
||||
import TestConfig = require('../test.config');
|
||||
import resources = require('../util/resources');
|
||||
@@ -179,7 +179,7 @@ describe('Start Task - Task App', () => {
|
||||
taskPage.taskDetails().taskInfoDrawerIsDisplayed();
|
||||
});
|
||||
|
||||
it('[C260424] Should be able to see Spinner loading on task list when clicking on Tasks', () => {
|
||||
xit('[C260424] Should be able to see Spinner loading on task list when clicking on Tasks', () => {
|
||||
navigationBarPage.navigateToProcessServicesPage().goToTaskApp();
|
||||
taskPage.tasksListPage().getDataTable().checkSpinnerIsDisplayed();
|
||||
});
|
||||
|
||||
@@ -21,7 +21,7 @@ import { TasksPage } from '../pages/adf/process_services/tasksPage';
|
||||
|
||||
import CONSTANTS = require('../util/constants');
|
||||
|
||||
import Tenant = require('../models/APS/Tenant');
|
||||
import { Tenant } from '../models/APS/Tenant';
|
||||
|
||||
import TestConfig = require('../test.config');
|
||||
import resources = require('../util/resources');
|
||||
@@ -31,7 +31,7 @@ import { UsersActions } from '../actions/users.actions';
|
||||
import { AppsActions } from '../actions/APS/apps.actions';
|
||||
|
||||
import path = require('path');
|
||||
import Util = require('../util/util');
|
||||
import { Util } from '../util/util';
|
||||
|
||||
describe('Task Audit', () => {
|
||||
|
||||
|
||||
@@ -27,7 +27,7 @@ import CONSTANTS = require('../util/constants');
|
||||
|
||||
import TestConfig = require('../test.config');
|
||||
import resources = require('../util/resources');
|
||||
import Util = require('../util/util');
|
||||
import { Util } from '../util/util';
|
||||
|
||||
import path = require('path');
|
||||
import fs = require('fs');
|
||||
@@ -35,7 +35,7 @@ import fs = require('fs');
|
||||
import AlfrescoApi = require('alfresco-js-api-node');
|
||||
import { UsersActions } from '../actions/users.actions';
|
||||
import { AppsActions } from '../actions/APS/apps.actions';
|
||||
import FileModel = require('../models/ACS/fileModel');
|
||||
import { FileModel } from '../models/ACS/fileModel';
|
||||
|
||||
describe('Attachment list action menu for tasks', () => {
|
||||
|
||||
|
||||
@@ -19,7 +19,7 @@ import TestConfig = require('../test.config');
|
||||
|
||||
import AlfrescoApi = require('alfresco-js-api-node');
|
||||
import { UsersActions } from '../actions/users.actions';
|
||||
import Tenant = require('../models/APS/Tenant');
|
||||
import { Tenant } from '../models/APS/Tenant';
|
||||
import Task = require('../models/APS/Task');
|
||||
import TaskModel = require('../models/APS/TaskModel');
|
||||
import FormModel = require('../models/APS/FormModel');
|
||||
|
||||
@@ -16,34 +16,44 @@
|
||||
*/
|
||||
|
||||
import TestConfig = require('../test.config');
|
||||
import Util = require('../util/util');
|
||||
import { Util } from '../util/util';
|
||||
import CONSTANTS = require('../util/constants');
|
||||
|
||||
import { LoginPage } from '../pages/adf/loginPage';
|
||||
import { NavigationBarPage } from '../pages/adf/navigationBarPage';
|
||||
import TasksListPage = require('../pages/adf/process_services/tasksListPage');
|
||||
import { TaskDetailsPage } from '../pages/adf/process_services/taskDetailsPage';
|
||||
import FiltersPage = require('../pages/adf/process_services/filtersPage');
|
||||
|
||||
import TaskModel = require('../models/APS/StandaloneTask');
|
||||
import { NavigationBarPage } from '../pages/adf/navigationBarPage';
|
||||
import { TasksListPage } from '../pages/adf/process_services/tasksListPage';
|
||||
import { TaskDetailsPage } from '../pages/adf/process_services/taskDetailsPage';
|
||||
import { FiltersPage } from '../pages/adf/process_services/filtersPage';
|
||||
|
||||
import { StandaloneTask } from '../models/APS/StandaloneTask';
|
||||
|
||||
import AlfrescoApi = require('alfresco-js-api-node');
|
||||
import { UsersActions } from '../actions/users.actions';
|
||||
|
||||
describe('Task Details - Form', () => {
|
||||
let loginPage = new LoginPage();
|
||||
let navigationBarPage = new NavigationBarPage();
|
||||
let tasksListPage = new TasksListPage();
|
||||
let taskDetailsPage = new TaskDetailsPage();
|
||||
let filtersPage = new FiltersPage();
|
||||
let task, otherTask, user, newForm, attachedForm, otherAttachedForm;
|
||||
|
||||
beforeAll(async(done) => {
|
||||
beforeAll(async (done) => {
|
||||
let users = new UsersActions();
|
||||
let attachedFormModel = {'name': Util.generateRandomString(), 'description': '', 'modelType': 2, 'stencilSet': 0};
|
||||
let otherTaskModel = new TaskModel();
|
||||
let otherAttachedFormModel = {'name': Util.generateRandomString(), 'description': '', 'modelType': 2, 'stencilSet': 0};
|
||||
let newFormModel = {'name': Util.generateRandomString(), 'description': '', 'modelType': 2, 'stencilSet': 0};
|
||||
let attachedFormModel = {
|
||||
'name': Util.generateRandomString(),
|
||||
'description': '',
|
||||
'modelType': 2,
|
||||
'stencilSet': 0
|
||||
};
|
||||
let otherTaskModel = new StandaloneTask();
|
||||
let otherAttachedFormModel = {
|
||||
'name': Util.generateRandomString(),
|
||||
'description': '',
|
||||
'modelType': 2,
|
||||
'stencilSet': 0
|
||||
};
|
||||
let newFormModel = { 'name': Util.generateRandomString(), 'description': '', 'modelType': 2, 'stencilSet': 0 };
|
||||
|
||||
this.alfrescoJsApi = new AlfrescoApi({
|
||||
provider: 'BPM',
|
||||
@@ -64,7 +74,7 @@ describe('Task Details - Form', () => {
|
||||
|
||||
otherAttachedForm = await this.alfrescoJsApi.activiti.modelsApi.createModel(otherAttachedFormModel);
|
||||
|
||||
await this.alfrescoJsApi.activiti.taskApi.attachForm(otherEmptyTask.id, {'formId': otherAttachedForm.id});
|
||||
await this.alfrescoJsApi.activiti.taskApi.attachForm(otherEmptyTask.id, { 'formId': otherAttachedForm.id });
|
||||
|
||||
otherTask = await this.alfrescoJsApi.activiti.taskApi.getTask(otherEmptyTask.id);
|
||||
|
||||
@@ -74,11 +84,11 @@ describe('Task Details - Form', () => {
|
||||
});
|
||||
|
||||
beforeEach(async (done) => {
|
||||
let taskModel = new TaskModel();
|
||||
let taskModel = new StandaloneTask();
|
||||
|
||||
let emptyTask = await this.alfrescoJsApi.activiti.taskApi.createNewTask(taskModel);
|
||||
|
||||
await this.alfrescoJsApi.activiti.taskApi.attachForm(emptyTask.id, {'formId': attachedForm.id});
|
||||
await this.alfrescoJsApi.activiti.taskApi.attachForm(emptyTask.id, { 'formId': attachedForm.id });
|
||||
|
||||
task = await this.alfrescoJsApi.activiti.taskApi.getTask(emptyTask.id);
|
||||
|
||||
|
||||
@@ -22,7 +22,7 @@ import { LoginPage } from '../pages/adf/loginPage';
|
||||
import { NavigationBarPage } from '../pages/adf/navigationBarPage';
|
||||
import { ProcessServicesPage } from '../pages/adf/process_services/processServicesPage';
|
||||
import { TasksPage } from '../pages/adf/process_services/tasksPage';
|
||||
import TasksListPage = require('../pages/adf/process_services/tasksListPage');
|
||||
import { TasksListPage } from '../pages/adf/process_services/tasksListPage';
|
||||
import { TaskDetailsPage } from '../pages/adf/process_services/taskDetailsPage';
|
||||
import { AppNavigationBarPage } from '../pages/adf/process_services/appNavigationBarPage';
|
||||
import { AppSettingsToggles } from '../pages/adf/process_services/dialog/appSettingsToggles';
|
||||
@@ -291,6 +291,7 @@ describe('Task', () => {
|
||||
|
||||
browser.refresh();
|
||||
appNavigationBarPage.clickSettingsButton();
|
||||
browser.sleep(500);
|
||||
appSettingsToggles.enableTaskFiltersIcon();
|
||||
appNavigationBarPage.clickTasksButton();
|
||||
|
||||
@@ -384,6 +385,9 @@ describe('Task', () => {
|
||||
|
||||
browser.refresh();
|
||||
appNavigationBarPage.clickSettingsButton();
|
||||
|
||||
browser.sleep(500);
|
||||
|
||||
appSettingsToggles.enableTaskFiltersIcon();
|
||||
appNavigationBarPage.clickTasksButton();
|
||||
|
||||
|
||||
@@ -21,7 +21,7 @@ import { LoginPage } from '../pages/adf/loginPage';
|
||||
import { NavigationBarPage } from '../pages/adf/navigationBarPage';
|
||||
import { ProcessServicesPage } from '../pages/adf/process_services/processServicesPage';
|
||||
import { TasksPage } from '../pages/adf/process_services/tasksPage';
|
||||
import TasksListPage = require('../pages/adf/process_services/tasksListPage');
|
||||
import { TasksListPage } from '../pages/adf/process_services/tasksListPage';
|
||||
import { TaskDetailsPage } from '../pages/adf/process_services/taskDetailsPage';
|
||||
import { TaskFiltersDemoPage } from '../pages/adf/demo-shell/taskFiltersDemoPage';
|
||||
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
import { LoginPage } from '../pages/adf/loginPage';
|
||||
import { TasksPage } from '../pages/adf/process_services/tasksPage';
|
||||
import { NavigationBarPage } from '../pages/adf/navigationBarPage';
|
||||
import PaginationPage = require('../pages/adf/paginationPage');
|
||||
import { PaginationPage } from '../pages/adf/paginationPage';
|
||||
|
||||
import CONSTANTS = require('../util/constants');
|
||||
|
||||
|
||||
Reference in New Issue
Block a user