mirror of
https://github.com/Alfresco/alfresco-ng2-components.git
synced 2025-07-24 17:32:15 +00:00
[AAE-463] - change dueDate render component (#5200)
* change dueDate render component * fix tests * fix lint * rebase and add test * split code into 2 declarations
This commit is contained in:
committed by
Eugenio Romano
parent
f20b78a2c5
commit
b41514cad7
@@ -26,19 +26,22 @@ import { TasksCloudDemoPage } from '../pages/adf/demo-shell/process-services/tas
|
||||
describe('Task Header cloud component', () => {
|
||||
const basicCreatedTaskName = StringUtil.generateRandomString();
|
||||
const completedTaskName = StringUtil.generateRandomString();
|
||||
let basicCreatedTask;
|
||||
let basicCreatedDate;
|
||||
let completedTask;
|
||||
let completedCreatedDate;
|
||||
let subTask;
|
||||
let subTaskCreatedDate;
|
||||
let completedEndDate;
|
||||
let defaultDate;
|
||||
let groupInfo, testUser;
|
||||
let basicCreatedTask: any;
|
||||
let basicCreatedDate: any;
|
||||
let completedTask: any;
|
||||
let completedCreatedDate: string;
|
||||
let dueDate: string;
|
||||
let subTask: any;
|
||||
let subTaskCreatedDate: string;
|
||||
let completedEndDate: string;
|
||||
let defaultDate: string;
|
||||
let groupInfo: any;
|
||||
let testUser: any;
|
||||
const simpleApp = browser.params.resources.ACTIVITI_CLOUD_APPS.SIMPLE_APP.name;
|
||||
const priority = 30;
|
||||
const description = 'descriptionTask';
|
||||
const formatDate = 'MMM D, YYYY';
|
||||
const dateTimeFormat = 'MMM D, Y, H:mm';
|
||||
const defaultFormat = 'M/D/YY';
|
||||
|
||||
const taskHeaderCloudPage = new TaskHeaderCloudPage();
|
||||
@@ -75,6 +78,7 @@ describe('Task Header cloud component', () => {
|
||||
await tasksService.completeTask(completedTaskId.entry.id, simpleApp);
|
||||
completedTask = await tasksService.getTask(completedTaskId.entry.id, simpleApp);
|
||||
completedCreatedDate = moment(completedTask.entry.createdDate).format(formatDate);
|
||||
dueDate = moment(completedTask.entry.createdDate).format(dateTimeFormat);
|
||||
completedEndDate = moment(completedTask.entry.endDate).format(formatDate);
|
||||
defaultDate = moment(completedTask.entry.createdDate).format(defaultFormat);
|
||||
|
||||
@@ -130,7 +134,7 @@ describe('Task Header cloud component', () => {
|
||||
await expect(await taskHeaderCloudPage.getCategory()).toEqual(!completedTask.entry.category ?
|
||||
CONSTANTS.TASK_DETAILS.NO_CATEGORY : completedTask.entry.category);
|
||||
await expect(await taskHeaderCloudPage.getDueDate()).toEqual(completedTask.entry.dueDate === null ?
|
||||
CONSTANTS.TASK_DETAILS.NO_DATE : completedCreatedDate);
|
||||
CONSTANTS.TASK_DETAILS.NO_DATE : dueDate);
|
||||
await expect(await taskHeaderCloudPage.getEndDate()).toEqual(completedEndDate);
|
||||
await expect(await taskHeaderCloudPage.getCreated()).toEqual(completedCreatedDate);
|
||||
await expect(await taskHeaderCloudPage.getAssignee()).toEqual(completedTask.entry.assignee === null ? '' : completedTask.entry.assignee);
|
||||
|
Reference in New Issue
Block a user