mirror of
https://github.com/Alfresco/alfresco-ng2-components.git
synced 2025-07-24 17:32:15 +00:00
enable prefer-const rule for tslint, fix issues (#4409)
* enable prefer-const rule for tslint, fix issues * Update content-node-selector.component.spec.ts * Update content-node-selector.component.spec.ts * fix const * fix lint issues * update tests * update tests * update tests * fix code * fix page class
This commit is contained in:
committed by
Eugenio Romano
parent
26c5982a1a
commit
a7a48e8b2b
@@ -41,20 +41,20 @@ describe('Aspect oriented config', () => {
|
||||
const metadataViewPage = new MetadataViewPage();
|
||||
const navigationBarPage = new NavigationBarPage();
|
||||
const configEditorPage = new ConfigEditorPage();
|
||||
let contentServicesPage = new ContentServicesPage();
|
||||
let modelOneName = 'modelOne', emptyAspectName = 'emptyAspect';
|
||||
let defaultModel = 'cm', defaultEmptyPropertiesAspect = 'taggable', aspectName = 'Taggable';
|
||||
const contentServicesPage = new ContentServicesPage();
|
||||
const modelOneName = 'modelOne', emptyAspectName = 'emptyAspect';
|
||||
const defaultModel = 'cm', defaultEmptyPropertiesAspect = 'taggable', aspectName = 'Taggable';
|
||||
|
||||
let acsUser = new AcsUserModel();
|
||||
const acsUser = new AcsUserModel();
|
||||
|
||||
let pngFileModel = new FileModel({
|
||||
const pngFileModel = new FileModel({
|
||||
'name': resources.Files.ADF_DOCUMENTS.PNG.file_name,
|
||||
'location': resources.Files.ADF_DOCUMENTS.PNG.file_location
|
||||
});
|
||||
|
||||
beforeAll(async (done) => {
|
||||
|
||||
let uploadActions = new UploadActions();
|
||||
const uploadActions = new UploadActions();
|
||||
|
||||
this.alfrescoJsApi = new AlfrescoApi({
|
||||
provider: 'ECM',
|
||||
@@ -77,11 +77,11 @@ describe('Aspect oriented config', () => {
|
||||
|
||||
await this.alfrescoJsApi.login(acsUser.id, acsUser.password);
|
||||
|
||||
let uploadedFile = await uploadActions.uploadFile(this.alfrescoJsApi, pngFileModel.location, pngFileModel.name, '-my-');
|
||||
const uploadedFile = await uploadActions.uploadFile(this.alfrescoJsApi, pngFileModel.location, pngFileModel.name, '-my-');
|
||||
|
||||
loginPage.loginToContentServicesUsingUserModel(acsUser);
|
||||
|
||||
let aspects = await this.alfrescoJsApi.core.nodesApi.getNode(uploadedFile.entry.id);
|
||||
const aspects = await this.alfrescoJsApi.core.nodesApi.getNode(uploadedFile.entry.id);
|
||||
|
||||
aspects.entry.aspectNames.push(modelOneName.concat(':', emptyAspectName));
|
||||
|
||||
|
@@ -45,7 +45,7 @@ describe('CardView Component', () => {
|
||||
describe('key-value pair ', () => {
|
||||
|
||||
it('[C279938] Should the label be present', () => {
|
||||
let label = element(by.css('div[data-automation-id="card-key-value-pairs-label-key-value-pairs"]'));
|
||||
const label = element(by.css('div[data-automation-id="card-key-value-pairs-label-key-value-pairs"]'));
|
||||
|
||||
Util.waitUntilElementIsPresent(label);
|
||||
});
|
||||
@@ -67,7 +67,7 @@ describe('CardView Component', () => {
|
||||
describe('SelectBox', () => {
|
||||
|
||||
it('[C279939] Should the label be present', () => {
|
||||
let label = element(by.css('div[data-automation-id="card-select-label-select"]'));
|
||||
const label = element(by.css('div[data-automation-id="card-select-label-select"]'));
|
||||
|
||||
Util.waitUntilElementIsPresent(label);
|
||||
});
|
||||
@@ -84,7 +84,7 @@ describe('CardView Component', () => {
|
||||
describe('Text', () => {
|
||||
|
||||
it('[C279937] Should the label be present', () => {
|
||||
let label = element(by.css('div[data-automation-id="card-textitem-label-name"]'));
|
||||
const label = element(by.css('div[data-automation-id="card-textitem-label-name"]'));
|
||||
|
||||
Util.waitUntilElementIsPresent(label);
|
||||
});
|
||||
@@ -115,7 +115,7 @@ describe('CardView Component', () => {
|
||||
describe('Int', () => {
|
||||
|
||||
it('[C279940] Should the label be present', () => {
|
||||
let label = element(by.css('div[data-automation-id="card-textitem-label-int"]'));
|
||||
const label = element(by.css('div[data-automation-id="card-textitem-label-int"]'));
|
||||
|
||||
Util.waitUntilElementIsPresent(label);
|
||||
});
|
||||
@@ -189,7 +189,7 @@ describe('CardView Component', () => {
|
||||
describe('Float', () => {
|
||||
|
||||
it('[C279941] Should the label be present', () => {
|
||||
let label = element(by.css('div[data-automation-id="card-textitem-label-float"]'));
|
||||
const label = element(by.css('div[data-automation-id="card-textitem-label-float"]'));
|
||||
|
||||
Util.waitUntilElementIsPresent(label);
|
||||
});
|
||||
@@ -239,7 +239,7 @@ describe('CardView Component', () => {
|
||||
describe('Boolean', () => {
|
||||
|
||||
it('[C279942] Should the label be present', () => {
|
||||
let label = element(by.css('div[data-automation-id="card-boolean-label-boolean"]'));
|
||||
const label = element(by.css('div[data-automation-id="card-boolean-label-boolean"]'));
|
||||
|
||||
Util.waitUntilElementIsPresent(label);
|
||||
});
|
||||
@@ -258,11 +258,11 @@ describe('CardView Component', () => {
|
||||
describe('Date and DateTime', () => {
|
||||
|
||||
it('[C279961] Should the label be present', () => {
|
||||
let labelDate = element(by.css('div[data-automation-id="card-dateitem-label-date"]'));
|
||||
const labelDate = element(by.css('div[data-automation-id="card-dateitem-label-date"]'));
|
||||
|
||||
Util.waitUntilElementIsPresent(labelDate);
|
||||
|
||||
let labelDatetime = element(by.css('div[data-automation-id="card-dateitem-label-datetime"]'));
|
||||
const labelDatetime = element(by.css('div[data-automation-id="card-dateitem-label-datetime"]'));
|
||||
|
||||
Util.waitUntilElementIsPresent(labelDatetime);
|
||||
});
|
||||
@@ -277,11 +277,11 @@ describe('CardView Component', () => {
|
||||
it('[C279936] Should not be possible edit any parameter when editable property is false', () => {
|
||||
cardViewPageComponent.disableEdit();
|
||||
|
||||
let editIconText = element(by.css('mat-icon[data-automation-id="card-textitem-edit-icon-name"]'));
|
||||
let editIconInt = element(by.css('mat-icon[data-automation-id="card-textitem-edit-icon-int"]'));
|
||||
let editIconFloat = element(by.css('mat-icon[data-automation-id="card-textitem-edit-icon-float"]'));
|
||||
let editIconKey = element(by.css('mat-icon[data-automation-id="card-key-value-pairs-button-key-value-pairs"]'));
|
||||
let editIconData = element(by.css('mat-datetimepicker-toggle'));
|
||||
const editIconText = element(by.css('mat-icon[data-automation-id="card-textitem-edit-icon-name"]'));
|
||||
const editIconInt = element(by.css('mat-icon[data-automation-id="card-textitem-edit-icon-int"]'));
|
||||
const editIconFloat = element(by.css('mat-icon[data-automation-id="card-textitem-edit-icon-float"]'));
|
||||
const editIconKey = element(by.css('mat-icon[data-automation-id="card-key-value-pairs-button-key-value-pairs"]'));
|
||||
const editIconData = element(by.css('mat-datetimepicker-toggle'));
|
||||
|
||||
Util.waitUntilElementIsNotVisible(editIconText);
|
||||
Util.waitUntilElementIsNotVisible(editIconInt);
|
||||
|
@@ -52,19 +52,19 @@ describe('permissions', () => {
|
||||
const metadataViewPage = new MetadataViewPage();
|
||||
const navigationBarPage = new NavigationBarPage();
|
||||
|
||||
let consumerUser = new AcsUserModel();
|
||||
let collaboratorUser = new AcsUserModel();
|
||||
let contributorUser = new AcsUserModel();
|
||||
const consumerUser = new AcsUserModel();
|
||||
const collaboratorUser = new AcsUserModel();
|
||||
const contributorUser = new AcsUserModel();
|
||||
let site;
|
||||
|
||||
let pngFileModel = new FileModel({
|
||||
const pngFileModel = new FileModel({
|
||||
'name': resources.Files.ADF_DOCUMENTS.PNG.file_name,
|
||||
'location': resources.Files.ADF_DOCUMENTS.PNG.file_location
|
||||
});
|
||||
|
||||
beforeAll(async (done) => {
|
||||
|
||||
let uploadActions = new UploadActions();
|
||||
const uploadActions = new UploadActions();
|
||||
|
||||
this.alfrescoJsApi = new AlfrescoApi({
|
||||
provider: 'ECM',
|
||||
|
@@ -33,7 +33,7 @@ import { ContentServicesPage } from '../../pages/adf/contentServicesPage';
|
||||
|
||||
describe('CardView Component - properties', () => {
|
||||
|
||||
let METADATA = {
|
||||
const METADATA = {
|
||||
DATA_FORMAT: 'mmm dd yyyy',
|
||||
TITLE: 'Details',
|
||||
COMMENTS_TAB: 'COMMENTS',
|
||||
@@ -46,22 +46,22 @@ describe('CardView Component - properties', () => {
|
||||
EDIT_BUTTON_TOOLTIP: 'Edit'
|
||||
};
|
||||
|
||||
let loginPage = new LoginPage();
|
||||
let navigationBarPage = new NavigationBarPage();
|
||||
let viewerPage = new ViewerPage();
|
||||
let metadataViewPage = new MetadataViewPage();
|
||||
const loginPage = new LoginPage();
|
||||
const navigationBarPage = new NavigationBarPage();
|
||||
const viewerPage = new ViewerPage();
|
||||
const metadataViewPage = new MetadataViewPage();
|
||||
const contentServicesPage = new ContentServicesPage();
|
||||
|
||||
let acsUser = new AcsUserModel();
|
||||
const acsUser = new AcsUserModel();
|
||||
|
||||
let pngFileModel = new FileModel({
|
||||
const pngFileModel = new FileModel({
|
||||
'name': resources.Files.ADF_DOCUMENTS.PNG.file_name,
|
||||
'location': resources.Files.ADF_DOCUMENTS.PNG.file_location
|
||||
});
|
||||
|
||||
beforeAll(async (done) => {
|
||||
|
||||
let uploadActions = new UploadActions();
|
||||
const uploadActions = new UploadActions();
|
||||
|
||||
this.alfrescoJsApi = new AlfrescoApi({
|
||||
provider: 'ECM',
|
||||
@@ -74,7 +74,7 @@ describe('CardView Component - properties', () => {
|
||||
|
||||
await this.alfrescoJsApi.login(acsUser.id, acsUser.password);
|
||||
|
||||
let pdfUploadedFile = await uploadActions.uploadFile(this.alfrescoJsApi, pngFileModel.location, pngFileModel.name, '-my-');
|
||||
const pdfUploadedFile = await uploadActions.uploadFile(this.alfrescoJsApi, pngFileModel.location, pngFileModel.name, '-my-');
|
||||
|
||||
Object.assign(pngFileModel, pdfUploadedFile.entry);
|
||||
|
||||
|
@@ -54,16 +54,16 @@ describe('Metadata component', () => {
|
||||
const metadataViewPage = new MetadataViewPage();
|
||||
const navigationBarPage = new NavigationBarPage();
|
||||
|
||||
let acsUser = new AcsUserModel();
|
||||
const acsUser = new AcsUserModel();
|
||||
|
||||
let folderName = 'Metadata Folder';
|
||||
const folderName = 'Metadata Folder';
|
||||
|
||||
let pngFileModel = new FileModel({
|
||||
const pngFileModel = new FileModel({
|
||||
'name': resources.Files.ADF_DOCUMENTS.PNG.file_name,
|
||||
'location': resources.Files.ADF_DOCUMENTS.PNG.file_location
|
||||
});
|
||||
|
||||
let uploadActions = new UploadActions();
|
||||
const uploadActions = new UploadActions();
|
||||
|
||||
let fileUrl;
|
||||
|
||||
@@ -80,7 +80,7 @@ describe('Metadata component', () => {
|
||||
|
||||
await this.alfrescoJsApi.login(acsUser.id, acsUser.password);
|
||||
|
||||
let pngUploadedFile = await uploadActions.uploadFile(this.alfrescoJsApi, pngFileModel.location, pngFileModel.name, '-my-');
|
||||
const pngUploadedFile = await uploadActions.uploadFile(this.alfrescoJsApi, pngFileModel.location, pngFileModel.name, '-my-');
|
||||
|
||||
Object.assign(pngFileModel, pngUploadedFile.entry);
|
||||
|
||||
|
@@ -26,11 +26,11 @@ import { NavigationBarPage } from '../../pages/adf/navigationBarPage';
|
||||
|
||||
describe('Datatable component - selection', () => {
|
||||
|
||||
let dataTablePage = new DataTablePage();
|
||||
let loginPage = new LoginPage();
|
||||
let acsUser = new AcsUserModel();
|
||||
let navigationBarPage = new NavigationBarPage();
|
||||
let dataTableComponent = new DataTableComponentPage();
|
||||
const dataTablePage = new DataTablePage();
|
||||
const loginPage = new LoginPage();
|
||||
const acsUser = new AcsUserModel();
|
||||
const navigationBarPage = new NavigationBarPage();
|
||||
const dataTableComponent = new DataTableComponentPage();
|
||||
|
||||
beforeAll(async (done) => {
|
||||
this.alfrescoJsApi = new AlfrescoApi({
|
||||
|
@@ -24,9 +24,9 @@ import { browser } from '../../node_modules/protractor';
|
||||
|
||||
describe('Error Component', () => {
|
||||
|
||||
let acsUser = new AcsUserModel();
|
||||
let loginPage = new LoginPage();
|
||||
let errorPage = new ErrorPage();
|
||||
const acsUser = new AcsUserModel();
|
||||
const loginPage = new LoginPage();
|
||||
const errorPage = new ErrorPage();
|
||||
|
||||
beforeAll(async (done) => {
|
||||
this.alfrescoJsApi = new AlfrescoApi({
|
||||
|
@@ -26,14 +26,14 @@ import { UsersActions } from '../actions/users.actions';
|
||||
|
||||
describe('Header Component', () => {
|
||||
|
||||
let loginPage = new LoginPage();
|
||||
let navigationBarPage = new NavigationBarPage();
|
||||
let headerPage = new HeaderPage();
|
||||
let settingsPage = new SettingsPage();
|
||||
const loginPage = new LoginPage();
|
||||
const navigationBarPage = new NavigationBarPage();
|
||||
const headerPage = new HeaderPage();
|
||||
const settingsPage = new SettingsPage();
|
||||
|
||||
let user, tenantId;
|
||||
|
||||
let names = {
|
||||
const names = {
|
||||
app_title_default: 'ADF Demo Application',
|
||||
app_title_custom: 'New Test App',
|
||||
urlPath_default: './assets/images/logo.png',
|
||||
@@ -53,7 +53,7 @@ describe('Header Component', () => {
|
||||
hostBpm: TestConfig.adf.url
|
||||
});
|
||||
|
||||
let users = new UsersActions();
|
||||
const users = new UsersActions();
|
||||
|
||||
await this.alfrescoJsApi.login(TestConfig.adf.adminEmail, TestConfig.adf.adminPassword);
|
||||
|
||||
|
@@ -25,10 +25,10 @@ import { AlfrescoApiCompatibility as AlfrescoApi } from '@alfresco/js-api';
|
||||
|
||||
describe('Universal Icon component', function () {
|
||||
|
||||
let loginPage = new LoginPage();
|
||||
let acsUser = new AcsUserModel();
|
||||
let navigationBarPage = new NavigationBarPage();
|
||||
let iconsPage = new IconsPage();
|
||||
const loginPage = new LoginPage();
|
||||
const acsUser = new AcsUserModel();
|
||||
const navigationBarPage = new NavigationBarPage();
|
||||
const iconsPage = new IconsPage();
|
||||
|
||||
beforeAll(async (done) => {
|
||||
this.alfrescoJsApi = new AlfrescoApi({
|
||||
|
@@ -38,21 +38,24 @@ describe('Enable infinite scrolling', () => {
|
||||
const configEditorPage = new ConfigEditorPage();
|
||||
const navigationBarPage = new NavigationBarPage();
|
||||
|
||||
let acsUser = new AcsUserModel();
|
||||
let folderModel = new FolderModel({ 'name': 'folderOne' });
|
||||
const acsUser = new AcsUserModel();
|
||||
const folderModel = new FolderModel({ 'name': 'folderOne' });
|
||||
|
||||
let fileNames = [], nrOfFiles = 30, deleteFileNames = [], nrOfDeletedFiles = 22;
|
||||
let fileNames = [];
|
||||
const nrOfFiles = 30;
|
||||
let deleteFileNames = [];
|
||||
const nrOfDeletedFiles = 22;
|
||||
let deleteUploaded;
|
||||
let pageSize = 20;
|
||||
const pageSize = 20;
|
||||
let emptyFolderModel;
|
||||
|
||||
let files = {
|
||||
const files = {
|
||||
base: 'newFile',
|
||||
extension: '.txt'
|
||||
};
|
||||
|
||||
beforeAll(async (done) => {
|
||||
let uploadActions = new UploadActions();
|
||||
const uploadActions = new UploadActions();
|
||||
|
||||
this.alfrescoJsApi = new AlfrescoApi({
|
||||
provider: 'ECM',
|
||||
@@ -70,7 +73,7 @@ describe('Enable infinite scrolling', () => {
|
||||
|
||||
await this.alfrescoJsApi.login(acsUser.id, acsUser.password);
|
||||
|
||||
let folderUploadedModel = await uploadActions.createFolder(this.alfrescoJsApi, folderModel.name, '-my-');
|
||||
const folderUploadedModel = await uploadActions.createFolder(this.alfrescoJsApi, folderModel.name, '-my-');
|
||||
emptyFolderModel = await uploadActions.createFolder(this.alfrescoJsApi, 'emptyFolder', '-my-');
|
||||
|
||||
await uploadActions.createEmptyFiles(this.alfrescoJsApi, fileNames, folderUploadedModel.entry.id);
|
||||
|
@@ -35,29 +35,29 @@ import { ErrorPage } from '../../pages/adf/errorPage';
|
||||
|
||||
describe('Login component', () => {
|
||||
|
||||
let settingsPage = new SettingsPage();
|
||||
let processServicesPage = new ProcessServicesPage();
|
||||
let navigationBarPage = new NavigationBarPage();
|
||||
let userInfoPage = new UserInfoPage();
|
||||
let contentServicesPage = new ContentServicesPage();
|
||||
let loginPage = new LoginPage();
|
||||
let errorPage = new ErrorPage();
|
||||
let adminUserModel = new AcsUserModel({
|
||||
const settingsPage = new SettingsPage();
|
||||
const processServicesPage = new ProcessServicesPage();
|
||||
const navigationBarPage = new NavigationBarPage();
|
||||
const userInfoPage = new UserInfoPage();
|
||||
const contentServicesPage = new ContentServicesPage();
|
||||
const loginPage = new LoginPage();
|
||||
const errorPage = new ErrorPage();
|
||||
const adminUserModel = new AcsUserModel({
|
||||
'id': TestConfig.adf.adminUser,
|
||||
'password': TestConfig.adf.adminPassword
|
||||
});
|
||||
|
||||
let userA = new AcsUserModel();
|
||||
let userB = new AcsUserModel();
|
||||
const userA = new AcsUserModel();
|
||||
const userB = new AcsUserModel();
|
||||
|
||||
let errorMessages = {
|
||||
const errorMessages = {
|
||||
username: 'Your username needs to be at least 2 characters.',
|
||||
invalid_credentials: 'You\'ve entered an unknown username or password',
|
||||
password: 'Enter your password to sign in',
|
||||
required: 'Required'
|
||||
};
|
||||
let invalidUsername = 'invaliduser';
|
||||
let invalidPassword = 'invalidpassword';
|
||||
const invalidUsername = 'invaliduser';
|
||||
const invalidPassword = 'invalidpassword';
|
||||
|
||||
beforeAll(async (done) => {
|
||||
this.alfrescoJsApi = new AlfrescoApi({
|
||||
|
@@ -28,7 +28,9 @@ describe('Login component - SSO', () => {
|
||||
const loginApsPage = new LoginSSOPage();
|
||||
const loginPage = new LoginPage();
|
||||
const navigationBarPage = new NavigationBarPage();
|
||||
let silentLogin, implicitFlow;
|
||||
|
||||
const silentLogin = false;
|
||||
let implicitFlow;
|
||||
|
||||
describe('Login component - SSO implicit Flow', () => {
|
||||
|
||||
|
@@ -35,19 +35,19 @@ import { LogoutPage } from '../../pages/adf/demo-shell/logoutPage';
|
||||
|
||||
describe('Login component - Redirect', () => {
|
||||
|
||||
let settingsPage = new SettingsPage();
|
||||
let processServicesPage = new ProcessServicesPage();
|
||||
let navigationBarPage = new NavigationBarPage();
|
||||
let contentServicesPage = new ContentServicesPage();
|
||||
let loginPage = new LoginPage();
|
||||
let user = new AcsUserModel();
|
||||
let userFolderOwner = new AcsUserModel();
|
||||
let adminUserModel = new AcsUserModel({
|
||||
const settingsPage = new SettingsPage();
|
||||
const processServicesPage = new ProcessServicesPage();
|
||||
const navigationBarPage = new NavigationBarPage();
|
||||
const contentServicesPage = new ContentServicesPage();
|
||||
const loginPage = new LoginPage();
|
||||
const user = new AcsUserModel();
|
||||
const userFolderOwner = new AcsUserModel();
|
||||
const adminUserModel = new AcsUserModel({
|
||||
'id': TestConfig.adf.adminUser,
|
||||
'password': TestConfig.adf.adminPassword
|
||||
});
|
||||
let uploadedFolder;
|
||||
let uploadActions = new UploadActions();
|
||||
const uploadActions = new UploadActions();
|
||||
const logoutPage = new LogoutPage();
|
||||
|
||||
beforeAll(async (done) => {
|
||||
|
@@ -20,8 +20,8 @@ import { SettingsPage } from '../../pages/adf/settingsPage';
|
||||
|
||||
describe('Login component - Remember Me', () => {
|
||||
|
||||
let settingsPage = new SettingsPage();
|
||||
let loginPage = new LoginPage();
|
||||
const settingsPage = new SettingsPage();
|
||||
const loginPage = new LoginPage();
|
||||
|
||||
beforeAll((done) => {
|
||||
settingsPage.setProviderEcmBpm();
|
||||
|
@@ -33,36 +33,40 @@ import TestConfig = require('../test.config');
|
||||
|
||||
describe('Pagination - returns to previous page when current is empty', () => {
|
||||
|
||||
let loginPage = new LoginPage();
|
||||
let contentServicesPage = new ContentServicesPage();
|
||||
let paginationPage = new PaginationPage();
|
||||
let viewerPage = new ViewerPage();
|
||||
const loginPage = new LoginPage();
|
||||
const contentServicesPage = new ContentServicesPage();
|
||||
const paginationPage = new PaginationPage();
|
||||
const viewerPage = new ViewerPage();
|
||||
|
||||
let acsUser = new AcsUserModel();
|
||||
let folderModel = new FolderModel({ 'name': 'folderOne' });
|
||||
let parentFolderModel = new FolderModel({ 'name': 'parentFolder' });
|
||||
const acsUser = new AcsUserModel();
|
||||
const folderModel = new FolderModel({ 'name': 'folderOne' });
|
||||
const parentFolderModel = new FolderModel({ 'name': 'parentFolder' });
|
||||
|
||||
let fileNames = [], nrOfFiles = 6, nrOfFolders = 5;
|
||||
let lastFile = 'newFile6.txt', lastFolderResponse, pngFileUploaded;
|
||||
let folderNames = ['t1', 't2', 't3', 't4', 't5', 't6'];
|
||||
let fileNames = [];
|
||||
const nrOfFiles = 6;
|
||||
const nrOfFolders = 5;
|
||||
const lastFile = 'newFile6.txt';
|
||||
let lastFolderResponse;
|
||||
let pngFileUploaded;
|
||||
const folderNames = ['t1', 't2', 't3', 't4', 't5', 't6'];
|
||||
|
||||
let itemsPerPage = {
|
||||
const itemsPerPage = {
|
||||
five: '5',
|
||||
fiveValue: 5
|
||||
};
|
||||
|
||||
let files = {
|
||||
const files = {
|
||||
base: 'newFile',
|
||||
extension: '.txt'
|
||||
};
|
||||
|
||||
let pngFileInfo = new FileModel({
|
||||
const pngFileInfo = new FileModel({
|
||||
'name': resources.Files.ADF_DOCUMENTS.PNG.file_name,
|
||||
'location': resources.Files.ADF_DOCUMENTS.PNG.file_location
|
||||
});
|
||||
|
||||
beforeAll(async (done) => {
|
||||
let uploadActions = new UploadActions();
|
||||
const uploadActions = new UploadActions();
|
||||
|
||||
this.alfrescoJsApi = new AlfrescoApi({
|
||||
provider: 'ECM',
|
||||
@@ -77,9 +81,9 @@ describe('Pagination - returns to previous page when current is empty', () => {
|
||||
|
||||
await this.alfrescoJsApi.login(acsUser.id, acsUser.password);
|
||||
|
||||
let folderUploadedModel = await uploadActions.createFolder(this.alfrescoJsApi, folderModel.name, '-my-');
|
||||
const folderUploadedModel = await uploadActions.createFolder(this.alfrescoJsApi, folderModel.name, '-my-');
|
||||
|
||||
let parentFolderResponse = await uploadActions.createFolder(this.alfrescoJsApi, parentFolderModel.name, '-my-');
|
||||
const parentFolderResponse = await uploadActions.createFolder(this.alfrescoJsApi, parentFolderModel.name, '-my-');
|
||||
|
||||
for (let i = 0; i < nrOfFolders; i++) {
|
||||
await uploadActions.createFolder(this.alfrescoJsApi, folderNames[i], parentFolderResponse.entry.id);
|
||||
|
@@ -34,7 +34,7 @@ describe('Settings component', () => {
|
||||
const loginError = 'Request has been terminated ' +
|
||||
'Possible causes: the network is offline, Origin is not allowed by Access-Control-Allow-Origin, the page is being unloaded, etc.';
|
||||
|
||||
let adminUserModel = new AcsUserModel({
|
||||
const adminUserModel = new AcsUserModel({
|
||||
'id': TestConfig.adf.adminUser,
|
||||
'password': TestConfig.adf.adminPassword
|
||||
});
|
||||
|
@@ -33,21 +33,21 @@ import { browser } from 'protractor';
|
||||
|
||||
describe('User Info component', () => {
|
||||
|
||||
let settingsPage = new SettingsPage();
|
||||
let loginPage = new LoginPage();
|
||||
let userInfoPage = new UserInfoPage();
|
||||
const settingsPage = new SettingsPage();
|
||||
const loginPage = new LoginPage();
|
||||
const userInfoPage = new UserInfoPage();
|
||||
let processUserModel, contentUserModel;
|
||||
let acsAvatarFileModel = new FileModel({
|
||||
const acsAvatarFileModel = new FileModel({
|
||||
'name': resources.Files.PROFILE_IMAGES.ECM.file_name,
|
||||
'location': resources.Files.PROFILE_IMAGES.ECM.file_location
|
||||
});
|
||||
let apsAvatarFileModel = new FileModel({
|
||||
const apsAvatarFileModel = new FileModel({
|
||||
'name': resources.Files.PROFILE_IMAGES.BPM.file_name,
|
||||
'location': resources.Files.PROFILE_IMAGES.BPM.file_location
|
||||
});
|
||||
|
||||
beforeAll(async (done) => {
|
||||
let users = new UsersActions();
|
||||
const users = new UsersActions();
|
||||
|
||||
this.alfrescoJsApi = new AlfrescoApi({
|
||||
provider: 'ALL',
|
||||
@@ -166,7 +166,7 @@ describe('User Info component', () => {
|
||||
});
|
||||
|
||||
it('[C260118] Should display UserInfo with profile image uploaded in APS', async () => {
|
||||
let users = new UsersActions();
|
||||
const users = new UsersActions();
|
||||
await this.alfrescoJsApi.login(contentUserModel.email, contentUserModel.password);
|
||||
await users.changeProfilePictureAps(this.alfrescoJsApi, apsAvatarFileModel.getLocation());
|
||||
|
||||
|
@@ -38,59 +38,59 @@ import { browser } from 'protractor';
|
||||
|
||||
xdescribe('Viewer', () => {
|
||||
|
||||
let viewerPage = new ViewerPage();
|
||||
let navigationBarPage = new NavigationBarPage();
|
||||
let loginPage = new LoginPage();
|
||||
let contentServicesPage = new ContentServicesPage();
|
||||
let uploadActions = new UploadActions();
|
||||
const viewerPage = new ViewerPage();
|
||||
const navigationBarPage = new NavigationBarPage();
|
||||
const loginPage = new LoginPage();
|
||||
const contentServicesPage = new ContentServicesPage();
|
||||
const uploadActions = new UploadActions();
|
||||
let site;
|
||||
let acsUser = new AcsUserModel();
|
||||
const acsUser = new AcsUserModel();
|
||||
let pngFileUploaded;
|
||||
const contentList = contentServicesPage.getDocumentList();
|
||||
const shareDialog = new ShareDialog();
|
||||
const about = new AboutPage();
|
||||
|
||||
let pngFileInfo = new FileModel({
|
||||
const pngFileInfo = new FileModel({
|
||||
'name': resources.Files.ADF_DOCUMENTS.PNG.file_name,
|
||||
'location': resources.Files.ADF_DOCUMENTS.PNG.file_location
|
||||
});
|
||||
|
||||
let archiveFolderInfo = new FolderModel({
|
||||
const archiveFolderInfo = new FolderModel({
|
||||
'name': resources.Files.ADF_DOCUMENTS.ARCHIVE_FOLDER.folder_name,
|
||||
'location': resources.Files.ADF_DOCUMENTS.ARCHIVE_FOLDER.folder_location
|
||||
});
|
||||
|
||||
let excelFolderInfo = new FolderModel({
|
||||
const excelFolderInfo = new FolderModel({
|
||||
'name': resources.Files.ADF_DOCUMENTS.EXCEL_FOLDER.folder_name,
|
||||
'location': resources.Files.ADF_DOCUMENTS.EXCEL_FOLDER.folder_location
|
||||
});
|
||||
|
||||
let otherFolderInfo = new FolderModel({
|
||||
const otherFolderInfo = new FolderModel({
|
||||
'name': resources.Files.ADF_DOCUMENTS.OTHER_FOLDER.folder_name,
|
||||
'location': resources.Files.ADF_DOCUMENTS.OTHER_FOLDER.folder_location
|
||||
});
|
||||
|
||||
let pptFolderInfo = new FolderModel({
|
||||
const pptFolderInfo = new FolderModel({
|
||||
'name': resources.Files.ADF_DOCUMENTS.PPT_FOLDER.folder_name,
|
||||
'location': resources.Files.ADF_DOCUMENTS.PPT_FOLDER.folder_location
|
||||
});
|
||||
|
||||
let textFolderInfo = new FolderModel({
|
||||
const textFolderInfo = new FolderModel({
|
||||
'name': resources.Files.ADF_DOCUMENTS.TEXT_FOLDER.folder_name,
|
||||
'location': resources.Files.ADF_DOCUMENTS.TEXT_FOLDER.folder_location
|
||||
});
|
||||
|
||||
let wordFolderInfo = new FolderModel({
|
||||
const wordFolderInfo = new FolderModel({
|
||||
'name': resources.Files.ADF_DOCUMENTS.WORD_FOLDER.folder_name,
|
||||
'location': resources.Files.ADF_DOCUMENTS.WORD_FOLDER.folder_location
|
||||
});
|
||||
|
||||
let imgFolderInfo = new FolderModel({
|
||||
const imgFolderInfo = new FolderModel({
|
||||
'name': resources.Files.ADF_DOCUMENTS.IMG_FOLDER.folder_name,
|
||||
'location': resources.Files.ADF_DOCUMENTS.IMG_FOLDER.folder_location
|
||||
});
|
||||
|
||||
let imgRenditionFolderInfo = new FolderModel({
|
||||
const imgRenditionFolderInfo = new FolderModel({
|
||||
'name': resources.Files.ADF_DOCUMENTS.IMG_RENDITION_FOLDER.folder_name,
|
||||
'location': resources.Files.ADF_DOCUMENTS.IMG_RENDITION_FOLDER.folder_location
|
||||
});
|
||||
@@ -394,7 +394,7 @@ xdescribe('Viewer', () => {
|
||||
|
||||
describe('Display files via API', () => {
|
||||
|
||||
let wordFileInfo = new FileModel({
|
||||
const wordFileInfo = new FileModel({
|
||||
'name': resources.Files.ADF_DOCUMENTS.DOCX_SUPPORTED.file_name,
|
||||
'location': resources.Files.ADF_DOCUMENTS.DOCX_SUPPORTED.file_location
|
||||
});
|
||||
@@ -439,7 +439,7 @@ xdescribe('Viewer', () => {
|
||||
shareDialog.checkDialogIsDisplayed();
|
||||
shareDialog.clickShareLinkButton();
|
||||
browser.controlFlow().execute(async () => {
|
||||
let sharedLink = await shareDialog.getShareLink();
|
||||
const sharedLink = await shareDialog.getShareLink();
|
||||
|
||||
await browser.get(sharedLink);
|
||||
viewerPage.checkFileIsLoaded();
|
||||
@@ -456,7 +456,7 @@ xdescribe('Viewer', () => {
|
||||
|
||||
describe('Viewer - Code editor extension', () => {
|
||||
|
||||
let jsFileInfo = new FileModel({
|
||||
const jsFileInfo = new FileModel({
|
||||
'name': resources.Files.ADF_DOCUMENTS.JS.file_name,
|
||||
'location': resources.Files.ADF_DOCUMENTS.JS.file_location
|
||||
});
|
||||
|
@@ -33,19 +33,19 @@ import { UploadActions } from '../../actions/ACS/upload.actions';
|
||||
|
||||
describe('Content Services Viewer', () => {
|
||||
|
||||
let acsUser = new AcsUserModel();
|
||||
let viewerPage = new ViewerPage();
|
||||
let contentServicesPage = new ContentServicesPage();
|
||||
let loginPage = new LoginPage();
|
||||
const acsUser = new AcsUserModel();
|
||||
const viewerPage = new ViewerPage();
|
||||
const contentServicesPage = new ContentServicesPage();
|
||||
const loginPage = new LoginPage();
|
||||
let zoom;
|
||||
|
||||
let pdfFile = new FileModel({
|
||||
const pdfFile = new FileModel({
|
||||
'name': resources.Files.ADF_DOCUMENTS.PDF.file_name,
|
||||
'firstPageText': resources.Files.ADF_DOCUMENTS.PDF.first_page_text,
|
||||
'secondPageText': resources.Files.ADF_DOCUMENTS.PDF.second_page_text,
|
||||
'lastPageNumber': resources.Files.ADF_DOCUMENTS.PDF.last_page_number
|
||||
});
|
||||
let protectedFile = new FileModel({
|
||||
const protectedFile = new FileModel({
|
||||
'name': resources.Files.ADF_DOCUMENTS.PDF_PROTECTED.file_name,
|
||||
'firstPageText': resources.Files.ADF_DOCUMENTS.PDF_PROTECTED.first_page_text,
|
||||
'secondPageText': resources.Files.ADF_DOCUMENTS.PDF_PROTECTED.second_page_text,
|
||||
@@ -53,31 +53,31 @@ describe('Content Services Viewer', () => {
|
||||
'password': resources.Files.ADF_DOCUMENTS.PDF_PROTECTED.password,
|
||||
'location': resources.Files.ADF_DOCUMENTS.PDF_PROTECTED.file_location
|
||||
});
|
||||
let docxFile = new FileModel({
|
||||
const docxFile = new FileModel({
|
||||
'location': resources.Files.ADF_DOCUMENTS.DOCX_SUPPORTED.file_location,
|
||||
'name': resources.Files.ADF_DOCUMENTS.DOCX_SUPPORTED.file_name,
|
||||
'firstPageText': resources.Files.ADF_DOCUMENTS.DOCX_SUPPORTED.first_page_text
|
||||
});
|
||||
let jpgFile = new FileModel({
|
||||
const jpgFile = new FileModel({
|
||||
'location': resources.Files.ADF_DOCUMENTS.JPG.file_location,
|
||||
'name': resources.Files.ADF_DOCUMENTS.JPG.file_name
|
||||
});
|
||||
let mp4File = new FileModel({
|
||||
const mp4File = new FileModel({
|
||||
'location': resources.Files.ADF_DOCUMENTS.MP4.file_location,
|
||||
'name': resources.Files.ADF_DOCUMENTS.MP4.file_name
|
||||
});
|
||||
let unsupportedFile = new FileModel({
|
||||
const unsupportedFile = new FileModel({
|
||||
'location': resources.Files.ADF_DOCUMENTS.UNSUPPORTED.file_location,
|
||||
'name': resources.Files.ADF_DOCUMENTS.UNSUPPORTED.file_name
|
||||
});
|
||||
let pptFile = new FileModel({
|
||||
const pptFile = new FileModel({
|
||||
'location': resources.Files.ADF_DOCUMENTS.PPT.file_location,
|
||||
'name': resources.Files.ADF_DOCUMENTS.PPT.file_name,
|
||||
'firstPageText': resources.Files.ADF_DOCUMENTS.PPT.first_page_text
|
||||
});
|
||||
|
||||
beforeAll(async (done) => {
|
||||
let uploadActions = new UploadActions();
|
||||
const uploadActions = new UploadActions();
|
||||
|
||||
this.alfrescoJsApi = new AlfrescoApi({
|
||||
provider: 'ECM',
|
||||
@@ -90,25 +90,25 @@ describe('Content Services Viewer', () => {
|
||||
|
||||
await this.alfrescoJsApi.login(acsUser.id, acsUser.password);
|
||||
|
||||
let pdfFileUploaded = await uploadActions.uploadFile(this.alfrescoJsApi, pdfFile.location, pdfFile.name, '-my-');
|
||||
const pdfFileUploaded = await uploadActions.uploadFile(this.alfrescoJsApi, pdfFile.location, pdfFile.name, '-my-');
|
||||
Object.assign(pdfFile, pdfFileUploaded.entry);
|
||||
|
||||
let protectedFileUploaded = await uploadActions.uploadFile(this.alfrescoJsApi, protectedFile.location, protectedFile.name, '-my-');
|
||||
const protectedFileUploaded = await uploadActions.uploadFile(this.alfrescoJsApi, protectedFile.location, protectedFile.name, '-my-');
|
||||
Object.assign(protectedFile, protectedFileUploaded.entry);
|
||||
|
||||
let docxFileUploaded = await uploadActions.uploadFile(this.alfrescoJsApi, docxFile.location, docxFile.name, '-my-');
|
||||
const docxFileUploaded = await uploadActions.uploadFile(this.alfrescoJsApi, docxFile.location, docxFile.name, '-my-');
|
||||
Object.assign(docxFile, docxFileUploaded.entry);
|
||||
|
||||
let jpgFileUploaded = await uploadActions.uploadFile(this.alfrescoJsApi, jpgFile.location, jpgFile.name, '-my-');
|
||||
const jpgFileUploaded = await uploadActions.uploadFile(this.alfrescoJsApi, jpgFile.location, jpgFile.name, '-my-');
|
||||
Object.assign(jpgFile, jpgFileUploaded.entry);
|
||||
|
||||
let mp4FileUploaded = await uploadActions.uploadFile(this.alfrescoJsApi, mp4File.location, mp4File.name, '-my-');
|
||||
const mp4FileUploaded = await uploadActions.uploadFile(this.alfrescoJsApi, mp4File.location, mp4File.name, '-my-');
|
||||
Object.assign(mp4File, mp4FileUploaded.entry);
|
||||
|
||||
let pptFileUploaded = await uploadActions.uploadFile(this.alfrescoJsApi, pptFile.location, pptFile.name, '-my-');
|
||||
const pptFileUploaded = await uploadActions.uploadFile(this.alfrescoJsApi, pptFile.location, pptFile.name, '-my-');
|
||||
Object.assign(pptFile, pptFileUploaded.entry);
|
||||
|
||||
let unsupportedFileUploaded = await uploadActions.uploadFile(this.alfrescoJsApi, unsupportedFile.location, unsupportedFile.name, '-my-');
|
||||
const unsupportedFileUploaded = await uploadActions.uploadFile(this.alfrescoJsApi, unsupportedFile.location, unsupportedFile.name, '-my-');
|
||||
Object.assign(unsupportedFile, unsupportedFileUploaded.entry);
|
||||
|
||||
loginPage.loginToContentServicesUsingUserModel(acsUser);
|
||||
@@ -119,7 +119,7 @@ describe('Content Services Viewer', () => {
|
||||
});
|
||||
|
||||
afterAll(async (done) => {
|
||||
let uploadActions = new UploadActions();
|
||||
const uploadActions = new UploadActions();
|
||||
|
||||
await uploadActions.deleteFilesOrFolder(this.alfrescoJsApi, pdfFile.getId());
|
||||
await uploadActions.deleteFilesOrFolder(this.alfrescoJsApi, protectedFile.getId());
|
||||
|
@@ -31,14 +31,14 @@ import { UploadActions } from '../../actions/ACS/upload.actions';
|
||||
|
||||
describe('Viewer', () => {
|
||||
|
||||
let viewerPage = new ViewerPage();
|
||||
let loginPage = new LoginPage();
|
||||
let contentServicesPage = new ContentServicesPage();
|
||||
let uploadActions = new UploadActions();
|
||||
let acsUser = new AcsUserModel();
|
||||
const viewerPage = new ViewerPage();
|
||||
const loginPage = new LoginPage();
|
||||
const contentServicesPage = new ContentServicesPage();
|
||||
const uploadActions = new UploadActions();
|
||||
const acsUser = new AcsUserModel();
|
||||
let txtFileUploaded;
|
||||
|
||||
let txtFileInfo = new FileModel({
|
||||
const txtFileInfo = new FileModel({
|
||||
'name': resources.Files.ADF_DOCUMENTS.TXT.file_name,
|
||||
'location': resources.Files.ADF_DOCUMENTS.TXT.file_location
|
||||
});
|
||||
|
@@ -33,25 +33,25 @@ import { UploadActions } from '../../actions/ACS/upload.actions';
|
||||
|
||||
describe('Viewer - properties', () => {
|
||||
|
||||
let acsUser = new AcsUserModel();
|
||||
let viewerPage = new ViewerPage();
|
||||
let contentServicesPage = new ContentServicesPage();
|
||||
let loginPage = new LoginPage();
|
||||
let navigationBarPage = new NavigationBarPage();
|
||||
let dataTable = new DataTableComponentPage();
|
||||
const acsUser = new AcsUserModel();
|
||||
const viewerPage = new ViewerPage();
|
||||
const contentServicesPage = new ContentServicesPage();
|
||||
const loginPage = new LoginPage();
|
||||
const navigationBarPage = new NavigationBarPage();
|
||||
const dataTable = new DataTableComponentPage();
|
||||
|
||||
let pngFile = new FileModel({
|
||||
const pngFile = new FileModel({
|
||||
'name': resources.Files.ADF_DOCUMENTS.PNG.file_name,
|
||||
'location': resources.Files.ADF_DOCUMENTS.PNG.file_location
|
||||
});
|
||||
|
||||
let fileForOverlay = new FileModel({
|
||||
const fileForOverlay = new FileModel({
|
||||
'name': 'fileForOverlay.png',
|
||||
'location': resources.Files.ADF_DOCUMENTS.PNG.file_location
|
||||
});
|
||||
|
||||
beforeAll(async (done) => {
|
||||
let uploadActions = new UploadActions();
|
||||
const uploadActions = new UploadActions();
|
||||
|
||||
this.alfrescoJsApi = new AlfrescoApi({
|
||||
provider: 'ECM',
|
||||
@@ -85,7 +85,7 @@ describe('Viewer - properties', () => {
|
||||
});
|
||||
|
||||
afterAll(async (done) => {
|
||||
let uploadActions = new UploadActions();
|
||||
const uploadActions = new UploadActions();
|
||||
|
||||
await uploadActions.deleteFilesOrFolder(this.alfrescoJsApi, pngFile.getId());
|
||||
|
||||
|
Reference in New Issue
Block a user