Skip to content

Commit a54be3e

Browse files
committed
Fix one test
1 parent 81fd5b9 commit a54be3e

File tree

1 file changed

+32
-10
lines changed

1 file changed

+32
-10
lines changed

packages/twenty-server/src/engine/integrations/event-emitter/utils/__tests__/object-record-changed-values.spec.ts

+32-10
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,16 @@ const mockObjectMetadata: ObjectMetadataInterface = {
2222

2323
describe('objectRecordChangedValues', () => {
2424
it('detects changes in scalar values correctly', () => {
25-
const oldRecord = { id: 1, name: 'Original Name', updatedAt: new Date() };
26-
const newRecord = { id: 1, name: 'Updated Name', updatedAt: new Date() };
25+
const oldRecord = {
26+
id: '74316f58-29b0-4a6a-b8fa-d2b506d5516m',
27+
name: 'Original Name',
28+
updatedAt: new Date().toString(),
29+
};
30+
const newRecord = {
31+
id: '74316f58-29b0-4a6a-b8fa-d2b506d5516m',
32+
name: 'Updated Name',
33+
updatedAt: new Date().toString(),
34+
};
2735

2836
const result = objectRecordChangedValues(
2937
oldRecord,
@@ -38,8 +46,14 @@ describe('objectRecordChangedValues', () => {
3846
});
3947

4048
it('ignores changes to the updatedAt field', () => {
41-
const oldRecord = { id: 1, updatedAt: new Date('2020-01-01') };
42-
const newRecord = { id: 1, updatedAt: new Date('2024-01-01') };
49+
const oldRecord = {
50+
id: '74316f58-29b0-4a6a-b8fa-d2b506d5516d',
51+
updatedAt: new Date('2020-01-01').toDateString(),
52+
};
53+
const newRecord = {
54+
id: '74316f58-29b0-4a6a-b8fa-d2b506d5516d',
55+
updatedAt: new Date('2024-01-01').toDateString(),
56+
};
4357

4458
const result = objectRecordChangedValues(
4559
oldRecord,
@@ -51,8 +65,16 @@ it('ignores changes to the updatedAt field', () => {
5165
});
5266

5367
it('returns an empty object when there are no changes', () => {
54-
const oldRecord = { id: 1, name: 'Name', value: 100 };
55-
const newRecord = { id: 1, name: 'Name', value: 100 };
68+
const oldRecord = {
69+
id: '74316f58-29b0-4a6a-b8fa-d2b506d5516k',
70+
name: 'Name',
71+
value: 100,
72+
};
73+
const newRecord = {
74+
id: '74316f58-29b0-4a6a-b8fa-d2b506d5516k',
75+
name: 'Name',
76+
value: 100,
77+
};
5678

5779
const result = objectRecordChangedValues(
5880
oldRecord,
@@ -65,17 +87,17 @@ it('returns an empty object when there are no changes', () => {
6587

6688
it('correctly handles a mix of changed, unchanged, and special case values', () => {
6789
const oldRecord = {
68-
id: 1,
90+
id: '74316f58-29b0-4a6a-b8fa-d2b506d5516l',
6991
name: 'Original',
7092
status: 'active',
71-
updatedAt: new Date(2020, 1, 1),
93+
updatedAt: new Date(2020, 1, 1).toDateString(),
7294
config: { theme: 'dark' },
7395
};
7496
const newRecord = {
75-
id: 1,
97+
id: '74316f58-29b0-4a6a-b8fa-d2b506d5516l',
7698
name: 'Updated',
7799
status: 'active',
78-
updatedAt: new Date(2021, 1, 1),
100+
updatedAt: new Date(2021, 1, 1).toDateString(),
79101
config: { theme: 'light' },
80102
};
81103
const expectedChanges = {

0 commit comments

Comments
 (0)