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:
Denys Vuika 2023-09-27 13:14:24 +01:00 committed by GitHub
parent 8f684a9f6a
commit 4786a26320
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 22 additions and 22 deletions

View File

@ -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');

View File

@ -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));

View File

@ -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);

View File

@ -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));
}); });
}); });

View File

@ -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);
} }
}); });