[ADF-5191] move reusable actions to testing package (#5842)

* [ADF-5191] move reusable actions to testing package

* * tenant added

* * improved logic

* fix circular deps error and warns

* fix unit test
This commit is contained in:
dhrn
2020-07-08 13:41:30 +05:30
committed by GitHub
parent 529aea77b1
commit d7dc6d7230
142 changed files with 777 additions and 467 deletions

View File

@@ -14,9 +14,8 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
import { LoginSSOPage, AboutPage, ApiService } from '@alfresco/adf-testing';
import { AboutPage, ApiService, LoginSSOPage, UsersActions } from '@alfresco/adf-testing';
import { browser } from 'protractor';
import { UsersActions } from '../actions/users.actions';
import { NavigationBarPage } from '../pages/adf/navigation-bar.page';
describe('About Process Services', () => {

View File

@@ -16,12 +16,11 @@
*/
import { browser } from 'protractor';
import { LoginSSOPage, ApplicationsUtil, ApiService } from '@alfresco/adf-testing';
import { ApiService, ApplicationsUtil, LoginSSOPage, UsersActions } from '@alfresco/adf-testing';
import { ProcessServicesPage } from '../pages/adf/process-services/process-services.page';
import { NavigationBarPage } from '../pages/adf/navigation-bar.page';
import CONSTANTS = require('../util/constants');
import { UsersActions } from '../actions/users.actions';
import { ModelsActions } from '../actions/APS/models.actions';
import CONSTANTS = require('../util/constants');
describe('Modify applications', () => {

View File

@@ -20,15 +20,17 @@ import {
ApplicationsUtil,
ContentNodeSelectorDialogPage,
ExternalNodeSelectorDialogPage,
IntegrationService, LocalStorageUtil,
IntegrationService,
LocalStorageUtil,
LoginSSOPage,
UploadActions, UserModel,
UploadActions,
UserModel,
UsersActions,
Widget
} from '@alfresco/adf-testing';
import { TasksPage } from '../pages/adf/process-services/tasks.page';
import { browser } from 'protractor';
import { NavigationBarPage } from '../pages/adf/navigation-bar.page';
import { UsersActions } from '../actions/users.actions';
import CONSTANTS = require('../util/constants');
describe('Attach File - Content service', () => {

View File

@@ -15,13 +15,20 @@
* limitations under the License.
*/
import { LoginSSOPage, Widget, ViewerPage, ApplicationsUtil, ApiService, UserModel } from '@alfresco/adf-testing';
import {
ApiService,
ApplicationsUtil,
LoginSSOPage,
UserModel,
UsersActions,
ViewerPage,
Widget
} from '@alfresco/adf-testing';
import { TasksPage } from '../pages/adf/process-services/tasks.page';
import CONSTANTS = require('../util/constants');
import { FileModel } from '../models/ACS/file.model';
import { browser } from 'protractor';
import { NavigationBarPage } from '../pages/adf/navigation-bar.page';
import { UsersActions } from '../actions/users.actions';
import CONSTANTS = require('../util/constants');
describe('Start Task - Task App', () => {
const app = browser.params.resources.Files.WIDGETS_SMOKE_TEST;

View File

@@ -19,14 +19,16 @@ import {
ApiService,
ApplicationsUtil,
ContentNodeSelectorDialogPage,
IntegrationService, LocalStorageUtil,
LoginSSOPage, UserModel,
IntegrationService,
LocalStorageUtil,
LoginSSOPage,
UserModel,
UsersActions,
Widget
} from '@alfresco/adf-testing';
import { TasksPage } from '../pages/adf/process-services/tasks.page';
import { browser } from 'protractor';
import { NavigationBarPage } from '../pages/adf/navigation-bar.page';
import { UsersActions } from '../actions/users.actions';
import CONSTANTS = require('../util/constants');
describe('Attach Folder', () => {

View File

@@ -15,15 +15,14 @@
* limitations under the License.
*/
import { FormFields, LoginSSOPage, ApplicationsUtil, ApiService } from '@alfresco/adf-testing';
import { ApiService, ApplicationsUtil, FormFields, LoginSSOPage, UsersActions } from '@alfresco/adf-testing';
import { browser, by } from 'protractor';
import { UsersActions } from '../actions/users.actions';
import { NavigationBarPage } from '../pages/adf/navigation-bar.page';
import { AttachFormPage } from '../pages/adf/process-services/attach-form.page';
import { TasksPage } from '../pages/adf/process-services/tasks.page';
import { TaskDetailsPage } from '../pages/adf/process-services/task-details.page';
import CONSTANTS = require('../util/constants');
import { TaskRepresentation } from '@alfresco/js-api';
import CONSTANTS = require('../util/constants');
describe('Attach Form Component', () => {
const app = browser.params.resources.Files.SIMPLE_APP_WITH_USER_FORM;

View File

@@ -15,17 +15,16 @@
* limitations under the License.
*/
import { ApiService, LoginSSOPage } from '@alfresco/adf-testing';
import { ApiService, LoginSSOPage, UsersActions } from '@alfresco/adf-testing';
import { TasksPage } from '../pages/adf/process-services/tasks.page';
import { ProcessServicesPage } from '../pages/adf/process-services/process-services.page';
import { ChecklistDialog } from '../pages/adf/process-services/dialog/create-checklist-dialog.page';
import { NavigationBarPage } from '../pages/adf/navigation-bar.page';
import CONSTANTS = require('../util/constants');
import { browser } from 'protractor';
import { UsersActions } from '../actions/users.actions';
import * as fs from 'fs';
import * as path from 'path';
import { TaskRepresentation } from '@alfresco/js-api';
import CONSTANTS = require('../util/constants');
describe('Checklist component', () => {

View File

@@ -16,11 +16,10 @@
*/
import { browser } from 'protractor';
import { LoginSSOPage, ApplicationsUtil, ProcessUtil, ApiService } from '@alfresco/adf-testing';
import { ApiService, ApplicationsUtil, LoginSSOPage, ProcessUtil, UsersActions } from '@alfresco/adf-testing';
import { ProcessFiltersPage } from '../pages/adf/process-services/process-filters.page';
import { CommentsPage } from '../pages/adf/comments.page';
import { NavigationBarPage } from '../pages/adf/navigation-bar.page';
import { UsersActions } from '../actions/users.actions';
describe('Comment component for Processes', () => {

View File

@@ -17,13 +17,13 @@
import { browser } from 'protractor';
import { LoginSSOPage, ApplicationsUtil, ApiService, UserModel } from '@alfresco/adf-testing';
import { ApiService, ApplicationsUtil, LoginSSOPage, UserModel, UsersActions } from '@alfresco/adf-testing';
import { TasksPage } from '../pages/adf/process-services/tasks.page';
import { CommentsPage } from '../pages/adf/comments.page';
import { NavigationBarPage } from '../pages/adf/navigation-bar.page';
import CONSTANTS = require('../util/constants');
import { UsersActions } from '../actions/users.actions';
import { TaskRepresentation } from '@alfresco/js-api';
import CONSTANTS = require('../util/constants');
describe('Comment component for Processes', () => {

View File

@@ -17,11 +17,10 @@
import { browser } from 'protractor';
import { LoginSSOPage, ApplicationsUtil, ProcessUtil, ApiService } from '@alfresco/adf-testing';
import { ApiService, ApplicationsUtil, LoginSSOPage, ProcessUtil, UsersActions } from '@alfresco/adf-testing';
import { NavigationBarPage } from '../pages/adf/navigation-bar.page';
import { ProcessFiltersPage } from '../pages/adf/process-services/process-filters.page';
import { FiltersPage } from '../pages/adf/process-services/filters.page';
import { UsersActions } from '../actions/users.actions';
describe('Sorting for process filters', () => {

View File

@@ -17,14 +17,12 @@
import { browser } from 'protractor';
import { ApiService, LoginSSOPage } from '@alfresco/adf-testing';
import { ApiService, LoginSSOPage, UsersActions } from '@alfresco/adf-testing';
import { ProcessFiltersPage } from '../pages/adf/process-services/process-filters.page';
import { ProcessServiceTabBarPage } from '../pages/adf/process-services/process-service-tab-bar.page';
import { AppSettingsTogglesPage } from '../pages/adf/process-services/dialog/app-settings-toggles.page';
import { NavigationBarPage } from '../pages/adf/navigation-bar.page';
import { UsersActions } from '../actions/users.actions';
describe('New Process Filters', () => {
const loginPage = new LoginSSOPage();

View File

@@ -16,21 +16,21 @@
*/
import {
ApiService,
ApplicationsUtil,
ArrayUtil,
DateUtil,
LoginSSOPage,
PaginationPage,
ApplicationsUtil,
ProcessUtil,
ApiService
UsersActions
} from '@alfresco/adf-testing';
import { browser } from 'protractor';
import { AppsRuntimeActions } from '../actions/APS/apps-runtime.actions';
import { UsersActions } from '../actions/users.actions';
import { TaskListDemoPage } from '../pages/adf/demo-shell/process-services/task-list-demo.page';
import { NavigationBarPage } from '../pages/adf/navigation-bar.page';
import moment = require('moment');
import { TaskRepresentation } from '@alfresco/js-api';
import moment = require('moment');
describe('Start Task - Custom App', () => {

View File

@@ -16,18 +16,18 @@
*/
import {
LoginSSOPage,
Widget,
ApiService,
ApplicationsUtil,
DatePickerCalendarPage,
DateUtil,
ApplicationsUtil,
ApiService
LoginSSOPage,
UsersActions,
Widget
} from '@alfresco/adf-testing';
import { ProcessFiltersPage } from '../pages/adf/process-services/process-filters.page';
import { ProcessServiceTabBarPage } from '../pages/adf/process-services/process-service-tab-bar.page';
import { NavigationBarPage } from '../pages/adf/navigation-bar.page';
import { browser } from 'protractor';
import { UsersActions } from '../actions/users.actions';
describe('Dynamic Table', () => {

View File

@@ -16,13 +16,12 @@
*/
import { browser } from 'protractor';
import { LoginSSOPage, ApplicationsUtil, StartProcessPage, ApiService } from '@alfresco/adf-testing';
import { ApiService, ApplicationsUtil, LoginSSOPage, StartProcessPage, UsersActions } from '@alfresco/adf-testing';
import { NavigationBarPage } from '../pages/adf/navigation-bar.page';
import { ProcessServicesPage } from '../pages/adf/process-services/process-services.page';
import { ProcessFiltersPage } from '../pages/adf/process-services/process-filters.page';
import { ProcessDetailsPage } from '../pages/adf/process-services/process-details.page';
import { ProcessListPage } from '../pages/adf/process-services/process-list.page';
import { UsersActions } from '../actions/users.actions';
describe('Empty Process List Test', () => {

View File

@@ -15,10 +15,9 @@
* limitations under the License.
*/
import { LoginSSOPage, Widget, FormPage, ApiService } from '@alfresco/adf-testing';
import { ApiService, FormPage, LoginSSOPage, UsersActions, Widget } from '@alfresco/adf-testing';
import { NavigationBarPage } from '../pages/adf/navigation-bar.page';
import { browser } from 'protractor';
import { UsersActions } from '../actions/users.actions';
describe('Form Component', () => {

View File

@@ -15,12 +15,18 @@
* limitations under the License.
*/
import { LoginSSOPage, Widget, ApplicationsUtil, StartProcessPage, ApiService } from '@alfresco/adf-testing';
import {
ApiService,
ApplicationsUtil,
LoginSSOPage,
StartProcessPage,
UsersActions,
Widget
} from '@alfresco/adf-testing';
import { ProcessFiltersPage } from '../pages/adf/process-services/process-filters.page';
import { ProcessDetailsPage } from '../pages/adf/process-services/process-details.page';
import { TaskDetailsPage } from '../pages/adf/process-services/task-details.page';
import { NavigationBarPage } from '../pages/adf/navigation-bar.page';
import { UsersActions } from '../actions/users.actions';
import { browser } from 'protractor';
import { ProcessServiceTabBarPage } from '../pages/adf/process-services/process-service-tab-bar.page';

View File

@@ -15,13 +15,20 @@
* limitations under the License.
*/
import { LoginSSOPage, BrowserActions, Widget, ApplicationsUtil, ProcessUtil, ApiService } from '@alfresco/adf-testing';
import {
ApiService,
ApplicationsUtil,
BrowserActions,
LoginSSOPage,
ProcessUtil,
UsersActions,
Widget
} from '@alfresco/adf-testing';
import { TasksPage } from '../pages/adf/process-services/tasks.page';
import CONSTANTS = require('../util/constants');
import FormDefinitionModel = require('../models/APS/FormDefinitionModel');
import { NavigationBarPage } from '../pages/adf/navigation-bar.page';
import { browser } from 'protractor';
import { UsersActions } from '../actions/users.actions';
import CONSTANTS = require('../util/constants');
import FormDefinitionModel = require('../models/APS/FormDefinitionModel');
const formInstance = new FormDefinitionModel();

View File

@@ -16,24 +16,25 @@
*/
import {
ApiService,
ApplicationsUtil,
BrowserActions,
BrowserVisibility,
LocalStorageUtil,
LoginSSOPage,
StringUtil,
ApplicationsUtil,
ApiService, UserModel
UserModel,
UsersActions
} from '@alfresco/adf-testing';
import { AppDefinitionRepresentation } from '@alfresco/js-api';
import { browser, by, element } from 'protractor';
import { UsersActions } from '../actions/users.actions';
import { NavigationBarPage } from '../pages/adf/navigation-bar.page';
import { TasksPage } from '../pages/adf/process-services/tasks.page';
import CONSTANTS = require('../util/constants');
import moment = require('moment');
import { ProcessServiceTabBarPage } from '../pages/adf/process-services/process-service-tab-bar.page';
import { ProcessFiltersPage } from '../pages/adf/process-services/process-filters.page';
import { infoDrawerConfiguration } from './config/task.config';
import CONSTANTS = require('../util/constants');
import moment = require('moment');
describe('Info Drawer', () => {

View File

@@ -15,9 +15,15 @@
* limitations under the License.
*/
import { LoginSSOPage, PaginationPage, ApplicationsUtil, ProcessUtil, ApiService } from '@alfresco/adf-testing';
import {
ApiService,
ApplicationsUtil,
LoginSSOPage,
PaginationPage,
ProcessUtil,
UsersActions
} from '@alfresco/adf-testing';
import { browser } from 'protractor';
import { UsersActions } from '../actions/users.actions';
import { NavigationBarPage } from '../pages/adf/navigation-bar.page';
import { ProcessDetailsPage } from '../pages/adf/process-services/process-details.page';
import { ProcessFiltersPage } from '../pages/adf/process-services/process-filters.page';

View File

@@ -15,9 +15,15 @@
* limitations under the License.
*/
import { LoginSSOPage, PaginationPage, ApplicationsUtil, ProcessUtil, ApiService } from '@alfresco/adf-testing';
import {
ApiService,
ApplicationsUtil,
LoginSSOPage,
PaginationPage,
ProcessUtil,
UsersActions
} from '@alfresco/adf-testing';
import { browser } from 'protractor';
import { UsersActions } from '../actions/users.actions';
import { NavigationBarPage } from '../pages/adf/navigation-bar.page';
import { TasksPage } from '../pages/adf/process-services/tasks.page';
import CONSTANTS = require('../util/constants');

View File

@@ -15,16 +15,15 @@
* limitations under the License.
*/
import { ApiService, LoginSSOPage, UserModel } from '@alfresco/adf-testing';
import { ApiService, LoginSSOPage, UserModel, UsersActions } from '@alfresco/adf-testing';
import { TasksPage } from '../pages/adf/process-services/tasks.page';
import { NavigationBarPage } from '../pages/adf/navigation-bar.page';
import { ProcessServicesPage } from '../pages/adf/process-services/process-services.page';
import CONSTANTS = require('../util/constants');
import { browser } from 'protractor';
import { UsersActions } from '../actions/users.actions';
import * as fs from 'fs';
import * as path from 'path';
import { TaskRepresentation } from '@alfresco/js-api';
import CONSTANTS = require('../util/constants');
describe('People component', () => {

View File

@@ -16,18 +16,18 @@
*/
import {
LoginSSOPage,
FileBrowserUtil,
ViewerPage,
ApiService,
ApplicationsUtil,
FileBrowserUtil,
LoginSSOPage,
ProcessUtil,
ApiService
UsersActions,
ViewerPage
} from '@alfresco/adf-testing';
import { ProcessFiltersPage } from '../pages/adf/process-services/process-filters.page';
import { ProcessDetailsPage } from '../pages/adf/process-services/process-details.page';
import { AttachmentListPage } from '../pages/adf/process-services/attachment-list.page';
import { NavigationBarPage } from '../pages/adf/navigation-bar.page';
import { UsersActions } from '../actions/users.actions';
import { FileModel } from '../models/ACS/file.model';
import { browser } from 'protractor';

View File

@@ -15,16 +15,21 @@
* limitations under the License.
*/
import { LoginSSOPage, BrowserActions, ApplicationsUtil, StartProcessPage, ApiService } from '@alfresco/adf-testing';
import {
ApiService,
ApplicationsUtil,
BrowserActions,
LoginSSOPage,
StartProcessPage,
UsersActions
} from '@alfresco/adf-testing';
import { NavigationBarPage } from '../pages/adf/navigation-bar.page';
import { ProcessServicesPage } from '../pages/adf/process-services/process-services.page';
import { ProcessFiltersPage } from '../pages/adf/process-services/process-filters.page';
import { ProcessServiceTabBarPage } from '../pages/adf/process-services/process-service-tab-bar.page';
import { ProcessDetailsPage } from '../pages/adf/process-services/process-details.page';
import { ProcessListPage } from '../pages/adf/process-services/process-list.page';
import { UserProcessInstanceFilterRepresentation } from '@alfresco/js-api';
import { UsersActions } from '../actions/users.actions';
import { browser } from 'protractor';
import { ProcessListDemoPage } from '../pages/adf/demo-shell/process-services/process-list-demo.page';
import CONSTANTS = require('../util/constants');

View File

@@ -16,9 +16,8 @@
*/
import { browser } from 'protractor';
import { UsersActions } from '../actions/users.actions';
import { ApiService, ApplicationsUtil, LoginSSOPage, ProcessUtil, UsersActions } from '@alfresco/adf-testing';
import { ProcessServicesPage } from '../pages/adf/process-services/process-services.page';
import { LoginSSOPage, ApplicationsUtil, ProcessUtil, ApiService } from '@alfresco/adf-testing';
import { NavigationBarPage } from '../pages/adf/navigation-bar.page';
import { ProcessServiceTabBarPage } from '../pages/adf/process-services/process-service-tab-bar.page';
import { ProcessListPage } from '../pages/adf/process-services/process-list.page';

View File

@@ -15,10 +15,16 @@
* limitations under the License.
*/
import { LoginSSOPage, BrowserActions, ProcessUtil, ApiService, ApplicationsUtil } from '@alfresco/adf-testing';
import {
ApiService,
ApplicationsUtil,
BrowserActions,
LoginSSOPage,
ProcessUtil,
UsersActions
} from '@alfresco/adf-testing';
import { ProcessListDemoPage } from '../pages/adf/demo-shell/process-services/process-list-demo.page';
import { browser } from 'protractor';
import { UsersActions } from '../actions/users.actions';
describe('Process List Test', () => {

View File

@@ -15,9 +15,15 @@
* limitations under the License.
*/
import { LoginSSOPage, PaginationPage, ApplicationsUtil, ProcessUtil, ApiService } from '@alfresco/adf-testing';
import {
ApiService,
ApplicationsUtil,
LoginSSOPage,
PaginationPage,
ProcessUtil,
UsersActions
} from '@alfresco/adf-testing';
import { browser } from 'protractor';
import { UsersActions } from '../actions/users.actions';
import { NavigationBarPage } from '../pages/adf/navigation-bar.page';
import { ProcessDetailsPage } from '../pages/adf/process-services/process-details.page';
import { ProcessFiltersPage } from '../pages/adf/process-services/process-filters.page';

View File

@@ -15,13 +15,19 @@
* limitations under the License.
*/
import { StringUtil, LoginSSOPage, PaginationPage, ApplicationsUtil, ApiService } from '@alfresco/adf-testing';
import {
ApiService,
ApplicationsUtil,
LoginSSOPage,
PaginationPage,
StringUtil,
UsersActions
} from '@alfresco/adf-testing';
import { browser } from 'protractor';
import { UsersActions } from '../actions/users.actions';
import { NavigationBarPage } from '../pages/adf/navigation-bar.page';
import { TasksPage } from '../pages/adf/process-services/tasks.page';
import CONSTANTS = require('../util/constants');
import { TaskRepresentation } from '@alfresco/js-api';
import CONSTANTS = require('../util/constants');
describe('Task List Pagination - Sorting', () => {

View File

@@ -17,14 +17,13 @@
import { browser } from 'protractor';
import { ApiService, LoginSSOPage } from '@alfresco/adf-testing';
import { ApiService, LoginSSOPage, UsersActions } from '@alfresco/adf-testing';
import { TasksPage } from '../pages/adf/process-services/tasks.page';
import { NavigationBarPage } from '../pages/adf/navigation-bar.page';
import CONSTANTS = require('../util/constants');
import Task = require('../models/APS/Task');
import { UsersActions } from '../actions/users.actions';
import * as fs from 'fs';
import * as path from 'path';
import CONSTANTS = require('../util/constants');
import Task = require('../models/APS/Task');
describe('Start Task - Task App', () => {

View File

@@ -17,13 +17,18 @@
import CONSTANTS = require('../util/constants');
import {
FileBrowserUtil,
LoginSSOPage, SelectAppsDialog,
ProcessInstanceTasksPage,
StringUtil,
Widget,
ApiService,
ApplicationsUtil,
StartProcessPage, ApiService, UserModel, LocalStorageUtil
FileBrowserUtil,
LocalStorageUtil,
LoginSSOPage,
ProcessInstanceTasksPage,
SelectAppsDialog,
StartProcessPage,
StringUtil,
UserModel,
UsersActions,
Widget
} from '@alfresco/adf-testing';
import { browser } from 'protractor';
import { FileModel } from '../models/ACS/file.model';
@@ -34,7 +39,6 @@ import { ProcessFiltersPage } from '../pages/adf/process-services/process-filter
import { ProcessServicesPage } from '../pages/adf/process-services/process-services.page';
import { ProcessServiceTabBarPage } from '../pages/adf/process-services/process-service-tab-bar.page';
import { ContentServicesPage } from '../pages/adf/content-services.page';
import { UsersActions } from '../actions/users.actions';
import { UploadDialogPage } from '../pages/adf/dialog/upload-dialog.page';
describe('Start Process Component', () => {

View File

@@ -15,9 +15,9 @@
* limitations under the License.
*/
import { LoginSSOPage, ApplicationsUtil, ApiService, UserModel } from '@alfresco/adf-testing';
import { ApiService, ApplicationsUtil, LoginSSOPage, UserModel, UsersActions } from '@alfresco/adf-testing';
import { browser, by } from 'protractor';
import { UsersActions } from '../actions/users.actions';
import { FileModel } from '../models/ACS/file.model';
import { NavigationBarPage } from '../pages/adf/navigation-bar.page';
import { AttachmentListPage } from '../pages/adf/process-services/attachment-list.page';

View File

@@ -15,19 +15,18 @@
* limitations under the License.
*/
import { ApiService, LoginSSOPage, StringUtil, UserModel } from '@alfresco/adf-testing';
import { ApiService, LoginSSOPage, StringUtil, UserModel, UsersActions } from '@alfresco/adf-testing';
import { browser, by } from 'protractor';
import { UsersActions } from '../actions/users.actions';
import { FileModel } from '../models/ACS/file.model';
import { NavigationBarPage } from '../pages/adf/navigation-bar.page';
import { AttachmentListPage } from '../pages/adf/process-services/attachment-list.page';
import { ChecklistDialog } from '../pages/adf/process-services/dialog/create-checklist-dialog.page';
import { ProcessServiceTabBarPage } from '../pages/adf/process-services/process-service-tab-bar.page';
import { TasksPage } from '../pages/adf/process-services/tasks.page';
import CONSTANTS = require('../util/constants');
import * as fs from 'fs';
import * as path from 'path';
import { TaskRepresentation } from '@alfresco/js-api';
import CONSTANTS = require('../util/constants');
describe('Start Task - Task App', () => {

View File

@@ -15,8 +15,14 @@
* limitations under the License.
*/
import { UsersActions } from '../actions/users.actions';
import { LoginSSOPage, ApplicationsUtil, StartProcessPage, ApiService, UserModel } from '@alfresco/adf-testing';
import {
ApiService,
ApplicationsUtil,
LoginSSOPage,
StartProcessPage,
UserModel,
UsersActions
} from '@alfresco/adf-testing';
import { TasksPage } from '../pages/adf/process-services/tasks.page';
import { browser } from 'protractor';
import { NavigationBarPage } from '../pages/adf/navigation-bar.page';

View File

@@ -16,12 +16,13 @@
*/
import {
LoginSSOPage,
ApiService,
ApplicationsUtil,
LoginSSOPage,
ProcessUtil,
StartProcessPage,
ApiService,
UserModel
UserModel,
UsersActions
} from '@alfresco/adf-testing';
import { NavigationBarPage } from '../pages/adf/navigation-bar.page';
import { ProcessServicesPage } from '../pages/adf/process-services/process-services.page';
@@ -29,7 +30,6 @@ import { ProcessFiltersPage } from '../pages/adf/process-services/process-filter
import { ProcessServiceTabBarPage } from '../pages/adf/process-services/process-service-tab-bar.page';
import { ProcessDetailsPage } from '../pages/adf/process-services/process-details.page';
import { ProcessListPage } from '../pages/adf/process-services/process-list.page';
import { UsersActions } from '../actions/users.actions';
import { browser } from 'protractor';
import { TasksPage } from '../pages/adf/process-services/tasks.page';
import CONSTANTS = require('../util/constants');

View File

@@ -16,16 +16,22 @@
*/
import { browser } from 'protractor';
import { LoginSSOPage, FileBrowserUtil, ViewerPage, ApplicationsUtil, ApiService } from '@alfresco/adf-testing';
import {
ApiService,
ApplicationsUtil,
FileBrowserUtil,
LoginSSOPage,
UsersActions,
ViewerPage
} from '@alfresco/adf-testing';
import { NavigationBarPage } from '../pages/adf/navigation-bar.page';
import { TasksPage } from '../pages/adf/process-services/tasks.page';
import { AttachmentListPage } from '../pages/adf/process-services/attachment-list.page';
import CONSTANTS = require('../util/constants');
import * as fs from 'fs';
import * as path from 'path';
import { UsersActions } from '../actions/users.actions';
import { FileModel } from '../models/ACS/file.model';
import { TaskRepresentation } from '@alfresco/js-api';
import CONSTANTS = require('../util/constants');
describe('Attachment list action menu for tasks', () => {

View File

@@ -15,12 +15,11 @@
* limitations under the License.
*/
import { LoginSSOPage, BrowserActions, FileBrowserUtil, ApplicationsUtil, ApiService } from '@alfresco/adf-testing';
import { LoginSSOPage, BrowserActions, FileBrowserUtil, ApplicationsUtil, ApiService, UsersActions } from '@alfresco/adf-testing';
import { TasksPage } from '../pages/adf/process-services/tasks.page';
import { ProcessServicesPage } from '../pages/adf/process-services/process-services.page';
import CONSTANTS = require('../util/constants');
import { browser } from 'protractor';
import { UsersActions } from '../actions/users.actions';
import { TaskRepresentation } from '@alfresco/js-api';
describe('Task Audit', () => {

View File

@@ -15,18 +15,25 @@
* limitations under the License.
*/
import { LoginSSOPage, StringUtil, Widget, ApplicationsUtil, ProcessUtil, ApiService } from '@alfresco/adf-testing';
import {
ApiService,
ApplicationsUtil,
LoginSSOPage,
ProcessUtil,
StringUtil,
UsersActions,
Widget
} from '@alfresco/adf-testing';
import { browser } from 'protractor';
import { FormModelActions } from '../actions/APS/form-model.actions';
import { UsersActions } from '../actions/users.actions';
import { NavigationBarPage } from '../pages/adf/navigation-bar.page';
import { FiltersPage } from '../pages/adf/process-services/filters.page';
import { TaskDetailsPage } from '../pages/adf/process-services/task-details.page';
import { TasksListPage } from '../pages/adf/process-services/tasks-list.page';
import CONSTANTS = require('../util/constants');
import { TasksPage } from '../pages/adf/process-services/tasks.page';
import { AttachFormPage } from '../pages/adf/process-services/attach-form.page';
import { TaskRepresentation } from '@alfresco/js-api';
import CONSTANTS = require('../util/constants');
describe('Task Details - Form', () => {
const loginPage = new LoginSSOPage();

View File

@@ -15,12 +15,11 @@
* limitations under the License.
*/
import { LoginSSOPage, ApplicationsUtil, ProcessUtil, ApiService } from '@alfresco/adf-testing';
import { ApiService, ApplicationsUtil, LoginSSOPage, ProcessUtil, UsersActions } from '@alfresco/adf-testing';
import { NavigationBarPage } from '../pages/adf/navigation-bar.page';
import { TasksPage } from '../pages/adf/process-services/tasks.page';
import CONSTANTS = require('../util/constants');
import { browser } from 'protractor';
import { UsersActions } from '../actions/users.actions';
import CONSTANTS = require('../util/constants');
describe('Task Details - No form', () => {

View File

@@ -15,24 +15,24 @@
* limitations under the License.
*/
import { UsersActions } from '../actions/users.actions';
import Task = require('../models/APS/Task');
import TaskModel = require('../models/APS/TaskModel');
import FormModel = require('../models/APS/FormModel');
import { ProcessServicesPage } from '../pages/adf/process-services/process-services.page';
import CONSTANTS = require('../util/constants');
import moment = require('moment');
import {
LoginSSOPage,
BrowserActions,
StringUtil,
ApiService,
ApplicationsUtil,
BrowserActions,
LoginSSOPage,
ProcessUtil,
ApiService
StringUtil,
UsersActions
} from '@alfresco/adf-testing';
import { ProcessServicesPage } from '../pages/adf/process-services/process-services.page';
import { TasksPage } from '../pages/adf/process-services/tasks.page';
import { browser } from 'protractor';
import { TaskRepresentation } from '@alfresco/js-api';
import Task = require('../models/APS/Task');
import TaskModel = require('../models/APS/TaskModel');
import FormModel = require('../models/APS/FormModel');
import CONSTANTS = require('../util/constants');
import moment = require('moment');
describe('Task Details component', () => {

View File

@@ -15,7 +15,7 @@
* limitations under the License.
*/
import { LoginSSOPage, ApplicationsUtil, ApiService, UserModel } from '@alfresco/adf-testing';
import { ApiService, ApplicationsUtil, LoginSSOPage, UserModel, UsersActions } from '@alfresco/adf-testing';
import { NavigationBarPage } from '../pages/adf/navigation-bar.page';
import { ProcessServicesPage } from '../pages/adf/process-services/process-services.page';
import { TasksPage } from '../pages/adf/process-services/tasks.page';
@@ -25,7 +25,6 @@ import { ProcessServiceTabBarPage } from '../pages/adf/process-services/process-
import { AppSettingsTogglesPage } from '../pages/adf/process-services/dialog/app-settings-toggles.page';
import { TaskFiltersDemoPage } from '../pages/adf/demo-shell/process-services/task-filters-demo.page';
import { UserProcessInstanceFilterRepresentation } from '@alfresco/js-api';
import { UsersActions } from '../actions/users.actions';
import { browser } from 'protractor';
describe('Task', () => {

View File

@@ -15,7 +15,7 @@
* limitations under the License.
*/
import { LoginSSOPage, ApplicationsUtil, ApiService } from '@alfresco/adf-testing';
import { ApiService, ApplicationsUtil, LoginSSOPage, UsersActions } from '@alfresco/adf-testing';
import { NavigationBarPage } from '../pages/adf/navigation-bar.page';
import { ProcessServicesPage } from '../pages/adf/process-services/process-services.page';
import { TasksPage } from '../pages/adf/process-services/tasks.page';
@@ -23,7 +23,6 @@ import { TasksListPage } from '../pages/adf/process-services/tasks-list.page';
import { TaskDetailsPage } from '../pages/adf/process-services/task-details.page';
import { TaskFiltersDemoPage } from '../pages/adf/demo-shell/process-services/task-filters-demo.page';
import { UserProcessInstanceFilterRepresentation } from '@alfresco/js-api';
import { UsersActions } from '../actions/users.actions';
import { browser } from 'protractor';
describe('Task Filters Sorting', () => {

View File

@@ -15,9 +15,16 @@
* limitations under the License.
*/
import { LoginSSOPage, PaginationPage, ApplicationsUtil, ProcessUtil, ApiService, UserModel } from '@alfresco/adf-testing';
import {
ApiService,
ApplicationsUtil,
LoginSSOPage,
PaginationPage,
ProcessUtil,
UserModel,
UsersActions
} from '@alfresco/adf-testing';
import { browser } from 'protractor';
import { UsersActions } from '../actions/users.actions';
import { NavigationBarPage } from '../pages/adf/navigation-bar.page';
import { TasksPage } from '../pages/adf/process-services/tasks.page';
import CONSTANTS = require('../util/constants');

View File

@@ -15,8 +15,7 @@
* limitations under the License.
*/
import { UsersActions } from '../../actions/users.actions';
import { LoginSSOPage, BrowserActions, Widget, ApplicationsUtil, ProcessUtil, ApiService } from '@alfresco/adf-testing';
import { LoginSSOPage, BrowserActions, Widget, ApplicationsUtil, ProcessUtil, ApiService, UsersActions } from '@alfresco/adf-testing';
import { TasksPage } from '../../pages/adf/process-services/tasks.page';
import CONSTANTS = require('../../util/constants');
import { browser } from 'protractor';

View File

@@ -15,16 +15,23 @@
* limitations under the License.
*/
import { LoginSSOPage, Widget, ViewerPage, FileBrowserUtil, ApplicationsUtil, ApiService } from '@alfresco/adf-testing';
import {
ApiService,
ApplicationsUtil,
FileBrowserUtil,
LoginSSOPage,
UsersActions,
ViewerPage,
Widget
} from '@alfresco/adf-testing';
import { TasksPage } from '../../pages/adf/process-services/tasks.page';
import CONSTANTS = require('../../util/constants');
import { FileModel } from '../../models/ACS/file.model';
import { browser } from 'protractor';
import { NavigationBarPage } from '../../pages/adf/navigation-bar.page';
import { UsersActions } from '../../actions/users.actions';
import { TaskDetailsPage } from '../../pages/adf/process-services/task-details.page';
import { TasksListPage } from '../../pages/adf/process-services/tasks-list.page';
import { FiltersPage } from '../../pages/adf/process-services/filters.page';
import CONSTANTS = require('../../util/constants');
describe('Attach widget - File', () => {

View File

@@ -15,11 +15,18 @@
* limitations under the License.
*/
import { UsersActions } from '../../actions/users.actions';
import { LoginSSOPage, BrowserActions, Widget, ApplicationsUtil, ProcessUtil, ApiService } from '@alfresco/adf-testing';
import {
ApiService,
ApplicationsUtil,
BrowserActions,
LoginSSOPage,
ProcessUtil,
UsersActions,
Widget
} from '@alfresco/adf-testing';
import { TasksPage } from '../../pages/adf/process-services/tasks.page';
import CONSTANTS = require('../../util/constants');
import { browser } from 'protractor';
import CONSTANTS = require('../../util/constants');
describe('Attach Folder widget', () => {

View File

@@ -15,11 +15,18 @@
* limitations under the License.
*/
import { UsersActions } from '../../actions/users.actions';
import { LoginSSOPage, BrowserActions, Widget, ApplicationsUtil, ProcessUtil, ApiService } from '@alfresco/adf-testing';
import {
ApiService,
ApplicationsUtil,
BrowserActions,
LoginSSOPage,
ProcessUtil,
UsersActions,
Widget
} from '@alfresco/adf-testing';
import { TasksPage } from '../../pages/adf/process-services/tasks.page';
import CONSTANTS = require('../../util/constants');
import { browser } from 'protractor';
import CONSTANTS = require('../../util/constants');
describe('Checkbox Widget', () => {

View File

@@ -15,11 +15,18 @@
* limitations under the License.
*/
import { UsersActions } from '../../actions/users.actions';
import { LoginSSOPage, BrowserActions, Widget, ApplicationsUtil, ProcessUtil, ApiService } from '@alfresco/adf-testing';
import {
ApiService,
ApplicationsUtil,
BrowserActions,
LoginSSOPage,
ProcessUtil,
UsersActions,
Widget
} from '@alfresco/adf-testing';
import { TasksPage } from '../../pages/adf/process-services/tasks.page';
import CONSTANTS = require('../../util/constants');
import { browser } from 'protractor';
import CONSTANTS = require('../../util/constants');
describe('Date and time widget', () => {

View File

@@ -15,21 +15,21 @@
* limitations under the License.
*/
import { UsersActions } from '../../actions/users.actions';
import {
LoginSSOPage,
BrowserActions,
Widget,
FormPage,
ApiService,
ApplicationsUtil,
BrowserActions,
FormPage,
LoginSSOPage,
ProcessUtil,
ApiService
UsersActions,
Widget
} from '@alfresco/adf-testing';
import { TasksPage } from '../../pages/adf/process-services/tasks.page';
import CONSTANTS = require('../../util/constants');
import { browser } from 'protractor';
import { FormDemoPage } from '../../pages/adf/demo-shell/process-services/form-demo.page';
import { customDateFormAPS1 } from '../../resources/forms/custom-date-form';
import CONSTANTS = require('../../util/constants');
describe('Date widget', () => {

View File

@@ -15,11 +15,18 @@
* limitations under the License.
*/
import { UsersActions } from '../../actions/users.actions';
import { LoginSSOPage, BrowserActions, Widget, ApplicationsUtil, ProcessUtil, ApiService } from '@alfresco/adf-testing';
import {
ApiService,
ApplicationsUtil,
BrowserActions,
LoginSSOPage,
ProcessUtil,
UsersActions,
Widget
} from '@alfresco/adf-testing';
import { TasksPage } from '../../pages/adf/process-services/tasks.page';
import CONSTANTS = require('../../util/constants');
import { browser } from 'protractor';
import CONSTANTS = require('../../util/constants');
describe('Document Template widget', () => {

View File

@@ -15,11 +15,18 @@
* limitations under the License.
*/
import { UsersActions } from '../../actions/users.actions';
import { LoginSSOPage, BrowserActions, Widget, ApplicationsUtil, ProcessUtil, ApiService } from '@alfresco/adf-testing';
import {
ApiService,
ApplicationsUtil,
BrowserActions,
LoginSSOPage,
ProcessUtil,
UsersActions,
Widget
} from '@alfresco/adf-testing';
import { TasksPage } from '../../pages/adf/process-services/tasks.page';
import CONSTANTS = require('../../util/constants');
import { browser } from 'protractor';
import CONSTANTS = require('../../util/constants');
describe('Dropdown widget', () => {
const app = browser.params.resources.Files.WIDGET_CHECK_APP.DROPDOWN;

View File

@@ -15,12 +15,19 @@
* limitations under the License.
*/
import { UsersActions } from '../../actions/users.actions';
import { LoginSSOPage, BrowserActions, Widget, ApplicationsUtil, ProcessUtil, ApiService } from '@alfresco/adf-testing';
import {
ApiService,
ApplicationsUtil,
BrowserActions,
LoginSSOPage,
ProcessUtil,
UsersActions,
Widget
} from '@alfresco/adf-testing';
import { TasksPage } from '../../pages/adf/process-services/tasks.page';
import CONSTANTS = require('../../util/constants');
import { browser } from 'protractor';
import { NavigationBarPage } from '../../pages/adf/navigation-bar.page';
import CONSTANTS = require('../../util/constants');
describe('Dynamic Table widget ', () => {

View File

@@ -15,11 +15,18 @@
* limitations under the License.
*/
import { UsersActions } from '../../actions/users.actions';
import { LoginSSOPage, BrowserActions, Widget, ApplicationsUtil, ProcessUtil, ApiService } from '@alfresco/adf-testing';
import {
ApiService,
ApplicationsUtil,
BrowserActions,
LoginSSOPage,
ProcessUtil,
UsersActions,
Widget
} from '@alfresco/adf-testing';
import { TasksPage } from '../../pages/adf/process-services/tasks.page';
import CONSTANTS = require('../../util/constants');
import { browser } from 'protractor';
import CONSTANTS = require('../../util/constants');
describe('Header widget', async () => {

View File

@@ -15,11 +15,18 @@
* limitations under the License.
*/
import { UsersActions } from '../../actions/users.actions';
import { LoginSSOPage, BrowserActions, Widget, ApplicationsUtil, ProcessUtil, ApiService } from '@alfresco/adf-testing';
import {
ApiService,
ApplicationsUtil,
BrowserActions,
LoginSSOPage,
ProcessUtil,
UsersActions,
Widget
} from '@alfresco/adf-testing';
import { TasksPage } from '../../pages/adf/process-services/tasks.page';
import CONSTANTS = require('../../util/constants');
import { browser } from 'protractor';
import CONSTANTS = require('../../util/constants');
describe('Hyperlink widget', () => {

View File

@@ -15,11 +15,18 @@
* limitations under the License.
*/
import { UsersActions } from '../../actions/users.actions';
import { LoginSSOPage, BrowserActions, Widget, ApplicationsUtil, ProcessUtil, ApiService } from '@alfresco/adf-testing';
import {
ApiService,
ApplicationsUtil,
BrowserActions,
LoginSSOPage,
ProcessUtil,
UsersActions,
Widget
} from '@alfresco/adf-testing';
import { TasksPage } from '../../pages/adf/process-services/tasks.page';
import CONSTANTS = require('../../util/constants');
import { browser } from 'protractor';
import CONSTANTS = require('../../util/constants');
describe('Multi-line Widget', () => {
const app = browser.params.resources.Files.WIDGET_CHECK_APP.MULTILINE_TEXT;

View File

@@ -15,11 +15,18 @@
* limitations under the License.
*/
import { UsersActions } from '../../actions/users.actions';
import { LoginSSOPage, BrowserActions, Widget, ApplicationsUtil, ProcessUtil, ApiService } from '@alfresco/adf-testing';
import {
ApiService,
ApplicationsUtil,
BrowserActions,
LoginSSOPage,
ProcessUtil,
UsersActions,
Widget
} from '@alfresco/adf-testing';
import { TasksPage } from '../../pages/adf/process-services/tasks.page';
import CONSTANTS = require('../../util/constants');
import { browser } from 'protractor';
import CONSTANTS = require('../../util/constants');
describe('Number widget', () => {

View File

@@ -15,8 +15,7 @@
* limitations under the License.
*/
import { UsersActions } from '../../actions/users.actions';
import { LoginSSOPage, Widget, ApplicationsUtil, ApiService, UserModel } from '@alfresco/adf-testing';
import { ApiService, ApplicationsUtil, LoginSSOPage, UserModel, UsersActions, Widget } from '@alfresco/adf-testing';
import { TasksPage } from '../../pages/adf/process-services/tasks.page';
import { browser } from 'protractor';
import { NavigationBarPage } from '../../pages/adf/navigation-bar.page';

View File

@@ -15,11 +15,18 @@
* limitations under the License.
*/
import { UsersActions } from '../../actions/users.actions';
import { LoginSSOPage, BrowserActions, Widget, ApplicationsUtil, ProcessUtil, ApiService } from '@alfresco/adf-testing';
import {
ApiService,
ApplicationsUtil,
BrowserActions,
LoginSSOPage,
ProcessUtil,
UsersActions,
Widget
} from '@alfresco/adf-testing';
import { TasksPage } from '../../pages/adf/process-services/tasks.page';
import CONSTANTS = require('../../util/constants');
import { browser } from 'protractor';
import CONSTANTS = require('../../util/constants');
describe('People widget', () => {

View File

@@ -15,11 +15,18 @@
* limitations under the License.
*/
import { UsersActions } from '../../actions/users.actions';
import { LoginSSOPage, BrowserActions, Widget, ApplicationsUtil, ProcessUtil, ApiService } from '@alfresco/adf-testing';
import {
ApiService,
ApplicationsUtil,
BrowserActions,
LoginSSOPage,
ProcessUtil,
UsersActions,
Widget
} from '@alfresco/adf-testing';
import { TasksPage } from '../../pages/adf/process-services/tasks.page';
import CONSTANTS = require('../../util/constants');
import { browser } from 'protractor';
import CONSTANTS = require('../../util/constants');
describe('Radio Buttons Widget', () => {

View File

@@ -15,11 +15,18 @@
* limitations under the License.
*/
import { UsersActions } from '../../actions/users.actions';
import { LoginSSOPage, BrowserActions, Widget, ApplicationsUtil, ProcessUtil, ApiService } from '@alfresco/adf-testing';
import {
ApiService,
ApplicationsUtil,
BrowserActions,
LoginSSOPage,
ProcessUtil,
UsersActions,
Widget
} from '@alfresco/adf-testing';
import { TasksPage } from '../../pages/adf/process-services/tasks.page';
import CONSTANTS = require('../../util/constants');
import { browser } from 'protractor';
import CONSTANTS = require('../../util/constants');
describe('Text widget', () => {

View File

@@ -15,8 +15,7 @@
* limitations under the License.
*/
import { UsersActions } from '../../actions/users.actions';
import { LoginSSOPage, Widget, ApplicationsUtil, ApiService, UserModel } from '@alfresco/adf-testing';
import { ApiService, ApplicationsUtil, LoginSSOPage, UserModel, UsersActions, Widget } from '@alfresco/adf-testing';
import { TasksPage } from '../../pages/adf/process-services/tasks.page';
import { browser } from 'protractor';
import { NavigationBarPage } from '../../pages/adf/navigation-bar.page';

View File

@@ -15,11 +15,18 @@
* limitations under the License.
*/
import { LoginSSOPage, Widget, BrowserActions, ApplicationsUtil, ProcessUtil, ApiService } from '@alfresco/adf-testing';
import {
ApiService,
ApplicationsUtil,
BrowserActions,
LoginSSOPage,
ProcessUtil,
UsersActions,
Widget
} from '@alfresco/adf-testing';
import { browser } from 'protractor';
import { UsersActions } from '../../actions/users.actions';
import CONSTANTS = require('../../util/constants');
import { TasksPage } from '../../pages/adf/process-services/tasks.page';
import CONSTANTS = require('../../util/constants');
const widgets = {
textOneId: 'text1',