mirror of
https://github.com/Alfresco/alfresco-ng2-components.git
synced 2025-05-26 17:24:56 +00:00
Revert "[APPS-2157] [APPS-2158] [APPS-2161] [APPS-2162] [APPS-2165] migration of e2e test cases from moment to date-fns (#8864)" (#8938)
This reverts commit 3638ed06efba4de2d5b39ed0dc7e679552e29c97.
This commit is contained in:
parent
8f684a9f6a
commit
4786a26320
@ -19,9 +19,9 @@ import { ContentServicesPage } from '../../core/pages/content-services.page';
|
|||||||
import { browser } from 'protractor';
|
import { browser } from 'protractor';
|
||||||
import { createApiService, LoginPage, StringUtil, UploadActions, UsersActions, ViewerPage } from '@alfresco/adf-testing';
|
import { createApiService, LoginPage, StringUtil, UploadActions, UsersActions, ViewerPage } from '@alfresco/adf-testing';
|
||||||
import { FileModel } from '../../models/ACS/file.model';
|
import { FileModel } from '../../models/ACS/file.model';
|
||||||
|
import * as moment from 'moment';
|
||||||
import { NavigationBarPage } from '../../core/pages/navigation-bar.page';
|
import { NavigationBarPage } from '../../core/pages/navigation-bar.page';
|
||||||
import { NodeEntry } from '@alfresco/js-api';
|
import { NodeEntry } from '@alfresco/js-api';
|
||||||
import { format } from 'date-fns';
|
|
||||||
|
|
||||||
describe('Document List Component', () => {
|
describe('Document List Component', () => {
|
||||||
let uploadedFolder: NodeEntry;
|
let uploadedFolder: NodeEntry;
|
||||||
@ -146,7 +146,7 @@ describe('Document List Component', () => {
|
|||||||
it('[C279929] Should be able to display the date with date type', async () => {
|
it('[C279929] Should be able to display the date with date type', async () => {
|
||||||
await apiService.login(acsUser.username, acsUser.password);
|
await apiService.login(acsUser.username, acsUser.password);
|
||||||
mediumDateUploadedNode = await uploadActions.uploadFile(mediumFileModel.location, mediumFileModel.name, '-my-');
|
mediumDateUploadedNode = await uploadActions.uploadFile(mediumFileModel.location, mediumFileModel.name, '-my-');
|
||||||
const createdDate = format(new Date(mediumDateUploadedNode.createdAt), 'PP');
|
const createdDate = moment(mediumDateUploadedNode.createdAt).format('ll');
|
||||||
await contentServicesPage.goToDocumentList();
|
await contentServicesPage.goToDocumentList();
|
||||||
await contentServicesPage.enableMediumTimeFormat();
|
await contentServicesPage.enableMediumTimeFormat();
|
||||||
const dateValue = await contentServicesPage.getColumnValueForRow(mediumFileModel.name, 'Created');
|
const dateValue = await contentServicesPage.getColumnValueForRow(mediumFileModel.name, 'Created');
|
||||||
|
@ -21,15 +21,15 @@ import { ProcessCloudDemoPage } from './../pages/process-cloud-demo.page';
|
|||||||
import { TasksCloudDemoPage } from './../pages/tasks-cloud-demo.page';
|
import { TasksCloudDemoPage } from './../pages/tasks-cloud-demo.page';
|
||||||
import { NavigationBarPage } from '../../core/pages/navigation-bar.page';
|
import { NavigationBarPage } from '../../core/pages/navigation-bar.page';
|
||||||
import CONSTANTS = require('../../util/constants');
|
import CONSTANTS = require('../../util/constants');
|
||||||
|
import * as moment from 'moment';
|
||||||
import { EditProcessFilterConfiguration } from './../config/edit-process-filter.config';
|
import { EditProcessFilterConfiguration } from './../config/edit-process-filter.config';
|
||||||
import { format } from 'date-fns';
|
|
||||||
|
|
||||||
describe('Process Header cloud component', () => {
|
describe('Process Header cloud component', () => {
|
||||||
|
|
||||||
describe('Process Header cloud component', () => {
|
describe('Process Header cloud component', () => {
|
||||||
const simpleApp = browser.params.resources.ACTIVITI_CLOUD_APPS.SIMPLE_APP.name;
|
const simpleApp = browser.params.resources.ACTIVITI_CLOUD_APPS.SIMPLE_APP.name;
|
||||||
const subProcessApp = browser.params.resources.ACTIVITI_CLOUD_APPS.SUB_PROCESS_APP.name;
|
const subProcessApp = browser.params.resources.ACTIVITI_CLOUD_APPS.SUB_PROCESS_APP.name;
|
||||||
const formatDate = 'MMM d, yyyy';
|
const formatDate = 'MMM D, YYYY';
|
||||||
|
|
||||||
const processHeaderCloudPage = new ProcessHeaderCloudPage();
|
const processHeaderCloudPage = new ProcessHeaderCloudPage();
|
||||||
|
|
||||||
@ -76,7 +76,7 @@ describe('Process Header cloud component', () => {
|
|||||||
runningProcess = await processInstancesService.createProcessInstance(simpleProcess.entry.key,
|
runningProcess = await processInstancesService.createProcessInstance(simpleProcess.entry.key,
|
||||||
simpleApp, { name: StringUtil.generateRandomString(), businessKey: 'test' });
|
simpleApp, { name: StringUtil.generateRandomString(), businessKey: 'test' });
|
||||||
|
|
||||||
runningCreatedDate = format(new Date(runningProcess.entry.startDate), formatDate);
|
runningCreatedDate = moment(runningProcess.entry.startDate).format(formatDate);
|
||||||
|
|
||||||
parentCompleteProcess = await processInstancesService.createProcessInstance(processparent.entry.key,
|
parentCompleteProcess = await processInstancesService.createProcessInstance(processparent.entry.key,
|
||||||
subProcessApp);
|
subProcessApp);
|
||||||
@ -86,7 +86,7 @@ describe('Process Header cloud component', () => {
|
|||||||
|
|
||||||
childCompleteProcess = parentProcessInstance.list.entries[0];
|
childCompleteProcess = parentProcessInstance.list.entries[0];
|
||||||
|
|
||||||
completedCreatedDate = format(new Date(childCompleteProcess.entry.startDate), formatDate);
|
completedCreatedDate = moment(childCompleteProcess.entry.startDate).format(formatDate);
|
||||||
|
|
||||||
await loginSSOPage.login(testUser.username, testUser.password);
|
await loginSSOPage.login(testUser.username, testUser.password);
|
||||||
await LocalStorageUtil.setConfigField('adf-edit-process-filter', JSON.stringify(editProcessFilterConfigFile));
|
await LocalStorageUtil.setConfigField('adf-edit-process-filter', JSON.stringify(editProcessFilterConfigFile));
|
||||||
|
@ -29,7 +29,7 @@ import { createApiService,
|
|||||||
import { browser } from 'protractor';
|
import { browser } from 'protractor';
|
||||||
import { TasksCloudDemoPage } from './../pages/tasks-cloud-demo.page';
|
import { TasksCloudDemoPage } from './../pages/tasks-cloud-demo.page';
|
||||||
import { NavigationBarPage } from '../../core/pages/navigation-bar.page';
|
import { NavigationBarPage } from '../../core/pages/navigation-bar.page';
|
||||||
import { format } from 'date-fns';
|
import * as moment from 'moment';
|
||||||
|
|
||||||
const isValueInvalid = (value: any): boolean => value === null || value === undefined;
|
const isValueInvalid = (value: any): boolean => value === null || value === undefined;
|
||||||
|
|
||||||
@ -70,8 +70,8 @@ describe('Task Header cloud component', () => {
|
|||||||
let unclaimedTask: any;
|
let unclaimedTask: any;
|
||||||
const priority = 0;
|
const priority = 0;
|
||||||
const description = 'descriptionTask';
|
const description = 'descriptionTask';
|
||||||
const formatDate = 'MMM d, yyyy';
|
const formatDate = 'MMM D, YYYY';
|
||||||
const dateTimeFormat = 'MMM d, y, H:mm';
|
const dateTimeFormat = 'MMM D, Y, H:mm';
|
||||||
|
|
||||||
const createCompletedTask = async function() {
|
const createCompletedTask = async function() {
|
||||||
const completedTaskId = await tasksService.createStandaloneTask(completedTaskName,
|
const completedTaskId = await tasksService.createStandaloneTask(completedTaskName,
|
||||||
@ -91,7 +91,7 @@ describe('Task Header cloud component', () => {
|
|||||||
const createdTaskId = await tasksService.createStandaloneTask(basicCreatedTaskName, simpleApp);
|
const createdTaskId = await tasksService.createStandaloneTask(basicCreatedTaskName, simpleApp);
|
||||||
await tasksService.claimTask(createdTaskId.entry.id, simpleApp);
|
await tasksService.claimTask(createdTaskId.entry.id, simpleApp);
|
||||||
basicCreatedTask = await tasksService.getTask(createdTaskId.entry.id, simpleApp);
|
basicCreatedTask = await tasksService.getTask(createdTaskId.entry.id, simpleApp);
|
||||||
basicCreatedDate = format(new Date(basicCreatedTask.entry.createdDate), formatDate);
|
basicCreatedDate = moment(basicCreatedTask.entry.createdDate).format(formatDate);
|
||||||
return createdTaskId;
|
return createdTaskId;
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -109,12 +109,12 @@ describe('Task Header cloud component', () => {
|
|||||||
|
|
||||||
completedTask = await createCompletedTask();
|
completedTask = await createCompletedTask();
|
||||||
|
|
||||||
completedCreatedDate = format(new Date(completedTask.entry.createdDate), formatDate);
|
completedCreatedDate = moment(completedTask.entry.createdDate).format(formatDate);
|
||||||
dueDate = format(new Date(completedTask.entry.dueDate), dateTimeFormat);
|
dueDate = moment(completedTask.entry.dueDate).format(dateTimeFormat);
|
||||||
completedEndDate = format(new Date(completedTask.entry.endDate), formatDate);
|
completedEndDate = moment(completedTask.entry.endDate).format(formatDate);
|
||||||
|
|
||||||
subTask = await createSubTask(createdTaskId);
|
subTask = await createSubTask(createdTaskId);
|
||||||
subTaskCreatedDate = format(new Date(subTask.entry.createdDate), formatDate);
|
subTaskCreatedDate = moment(subTask.entry.createdDate).format(formatDate);
|
||||||
|
|
||||||
await browser.sleep(3000);
|
await browser.sleep(3000);
|
||||||
await loginSSOPage.login(testUser.username, testUser.password);
|
await loginSSOPage.login(testUser.username, testUser.password);
|
||||||
|
@ -22,8 +22,8 @@ import { NavigationBarPage } from '../../core/pages/navigation-bar.page';
|
|||||||
import { ProcessServiceTabBarPage } from '../pages/process-service-tab-bar.page';
|
import { ProcessServiceTabBarPage } from '../pages/process-service-tab-bar.page';
|
||||||
import { ProcessListPage } from '../pages/process-list.page';
|
import { ProcessListPage } from '../pages/process-list.page';
|
||||||
import { ProcessDetailsPage } from '../pages/process-details.page';
|
import { ProcessDetailsPage } from '../pages/process-details.page';
|
||||||
|
import * as moment from 'moment';
|
||||||
import { AppDefinitionRepresentation, ProcessInstanceRepresentation, ProcessInstancesApi } from '@alfresco/js-api';
|
import { AppDefinitionRepresentation, ProcessInstanceRepresentation, ProcessInstancesApi } from '@alfresco/js-api';
|
||||||
import { format } from 'date-fns';
|
|
||||||
|
|
||||||
describe('Process Instance Details', () => {
|
describe('Process Instance Details', () => {
|
||||||
const app = browser.params.resources.Files.SIMPLE_APP_WITH_USER_FORM;
|
const app = browser.params.resources.Files.SIMPLE_APP_WITH_USER_FORM;
|
||||||
@ -45,7 +45,7 @@ describe('Process Instance Details', () => {
|
|||||||
let process: ProcessInstanceRepresentation;
|
let process: ProcessInstanceRepresentation;
|
||||||
let user: UserModel;
|
let user: UserModel;
|
||||||
|
|
||||||
const PROCESS_DATE_FORMAT = 'PP';
|
const PROCESS_DATE_FORMAT = 'll';
|
||||||
|
|
||||||
beforeAll(async () => {
|
beforeAll(async () => {
|
||||||
await apiService.loginWithProfile('admin');
|
await apiService.loginWithProfile('admin');
|
||||||
@ -76,6 +76,6 @@ describe('Process Instance Details', () => {
|
|||||||
|
|
||||||
it('[C307031] Should display the created date in the default format', async () => {
|
it('[C307031] Should display the created date in the default format', async () => {
|
||||||
await processDetailsPage.checkProcessHeaderDetailsAreVisible();
|
await processDetailsPage.checkProcessHeaderDetailsAreVisible();
|
||||||
await expect(await processDetailsPage.getCreated()).toEqual(format(process.started, PROCESS_DATE_FORMAT));
|
await expect(await processDetailsPage.getCreated()).toEqual(moment(process.started).format(PROCESS_DATE_FORMAT));
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
@ -33,7 +33,7 @@ import { ProcessServiceTabBarPage } from './../pages/process-service-tab-bar.pag
|
|||||||
import { ProcessFiltersPage } from './../pages/process-filters.page';
|
import { ProcessFiltersPage } from './../pages/process-filters.page';
|
||||||
import { infoDrawerConfiguration } from './../config/task.config';
|
import { infoDrawerConfiguration } from './../config/task.config';
|
||||||
import CONSTANTS = require('../../util/constants');
|
import CONSTANTS = require('../../util/constants');
|
||||||
import { format } from 'date-fns';
|
import * as moment from 'moment';
|
||||||
|
|
||||||
describe('Info Drawer', () => {
|
describe('Info Drawer', () => {
|
||||||
|
|
||||||
@ -64,7 +64,7 @@ describe('Info Drawer', () => {
|
|||||||
priority: '0',
|
priority: '0',
|
||||||
category: 'No category',
|
category: 'No category',
|
||||||
parentName: 'No parent',
|
parentName: 'No parent',
|
||||||
dateFormat: 'PP'
|
dateFormat: 'll'
|
||||||
};
|
};
|
||||||
|
|
||||||
let processUserModelFullName: string;
|
let processUserModelFullName: string;
|
||||||
@ -161,7 +161,7 @@ describe('Info Drawer', () => {
|
|||||||
});
|
});
|
||||||
|
|
||||||
await taskPage.taskDetails().updateDueDate();
|
await taskPage.taskDetails().updateDueDate();
|
||||||
await expect(await taskPage.taskDetails().getDueDate()).toEqual(format(new Date('Aug 1, 2017'), taskDetails.dateFormat));
|
await expect(await taskPage.taskDetails().getDueDate()).toEqual(moment('Aug 1, 2017').format(taskDetails.dateFormat));
|
||||||
|
|
||||||
await taskPage.taskDetails().clickCompleteFormTask();
|
await taskPage.taskDetails().clickCompleteFormTask();
|
||||||
|
|
||||||
@ -342,10 +342,10 @@ describe('Info Drawer', () => {
|
|||||||
await expect(await taskPage.taskDetails().getDescription()).toEqual(description);
|
await expect(await taskPage.taskDetails().getDescription()).toEqual(description);
|
||||||
await expect(await taskPage.taskDetails().getStatus()).toEqual(status);
|
await expect(await taskPage.taskDetails().getStatus()).toEqual(status);
|
||||||
await expect(await taskPage.taskDetails().getPriority()).toEqual(priority);
|
await expect(await taskPage.taskDetails().getPriority()).toEqual(priority);
|
||||||
await expect(await taskPage.taskDetails().getDueDate()).toEqual(dueDate !== 'No date' ? format(new Date(dueDate), dateFormat) : 'No date');
|
await expect(await taskPage.taskDetails().getDueDate()).toEqual(dueDate !== 'No date' ? moment(dueDate).format(dateFormat) : 'No date');
|
||||||
await expect(await taskPage.taskDetails().getCategory()).toEqual(category);
|
await expect(await taskPage.taskDetails().getCategory()).toEqual(category);
|
||||||
await expect(await taskPage.taskDetails().getParentName()).toEqual(parentName);
|
await expect(await taskPage.taskDetails().getParentName()).toEqual(parentName);
|
||||||
await expect(await taskPage.taskDetails().getCreated()).toEqual(format(new Date().getTime(), dateFormat));
|
await expect(await taskPage.taskDetails().getCreated()).toEqual(moment(Date.now()).format(dateFormat));
|
||||||
await taskPage.taskDetails().waitFormNameEqual(formName);
|
await taskPage.taskDetails().waitFormNameEqual(formName);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
Loading…
x
Reference in New Issue
Block a user