Skip to content

Commit e5b84e8

Browse files
Merge branch 'main' into chore/task-refactors-1
2 parents 8ebd5d0 + 6b4d99f commit e5b84e8

1 file changed

Lines changed: 18 additions & 18 deletions

File tree

packages/core/test/experimental/in-memory.test.ts

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -241,7 +241,7 @@ describe('InMemoryTaskStore', () => {
241241
expect(task?.status).toBe('completed');
242242

243243
const storedResult = await store.getTaskResult(taskId);
244-
expect(storedResult).toEqual(result);
244+
expect(storedResult).toStrictEqual(result);
245245
});
246246

247247
it('should throw if task not found', async () => {
@@ -275,7 +275,7 @@ describe('InMemoryTaskStore', () => {
275275
expect(task?.status).toBe('failed');
276276

277277
const storedResult = await store.getTaskResult(taskId);
278-
expect(storedResult).toEqual(result);
278+
expect(storedResult).toStrictEqual(result);
279279
});
280280

281281
it('should reject storing result for task already in failed status', async () => {
@@ -349,7 +349,7 @@ describe('InMemoryTaskStore', () => {
349349
await store.storeTaskResult(createdTask.taskId, 'completed', result);
350350

351351
const retrieved = await store.getTaskResult(createdTask.taskId);
352-
expect(retrieved).toEqual(result);
352+
expect(retrieved).toStrictEqual(result);
353353
});
354354
});
355355

@@ -569,14 +569,14 @@ describe('InMemoryTaskStore', () => {
569569

570570
it('should return empty array when no tasks', () => {
571571
const tasks = store.getAllTasks();
572-
expect(tasks).toEqual([]);
572+
expect(tasks).toStrictEqual([]);
573573
});
574574
});
575575

576576
describe('listTasks', () => {
577577
it('should return empty list when no tasks', async () => {
578578
const result = await store.listTasks();
579-
expect(result.tasks).toEqual([]);
579+
expect(result.tasks).toStrictEqual([]);
580580
expect(result.nextCursor).toBeUndefined();
581581
});
582582

@@ -689,7 +689,7 @@ describe('InMemoryTaskMessageQueue', () => {
689689
await queue.enqueue('task-1', requestMessage);
690690
const dequeued = await queue.dequeue('task-1');
691691

692-
expect(dequeued).toEqual(requestMessage);
692+
expect(dequeued).toStrictEqual(requestMessage);
693693
});
694694

695695
it('should enqueue and dequeue notification messages', async () => {
@@ -706,7 +706,7 @@ describe('InMemoryTaskMessageQueue', () => {
706706
await queue.enqueue('task-2', notificationMessage);
707707
const dequeued = await queue.dequeue('task-2');
708708

709-
expect(dequeued).toEqual(notificationMessage);
709+
expect(dequeued).toStrictEqual(notificationMessage);
710710
});
711711

712712
it('should enqueue and dequeue response messages', async () => {
@@ -723,7 +723,7 @@ describe('InMemoryTaskMessageQueue', () => {
723723
await queue.enqueue('task-3', responseMessage);
724724
const dequeued = await queue.dequeue('task-3');
725725

726-
expect(dequeued).toEqual(responseMessage);
726+
expect(dequeued).toStrictEqual(responseMessage);
727727
});
728728

729729
it('should return undefined when dequeuing from empty queue', async () => {
@@ -767,9 +767,9 @@ describe('InMemoryTaskMessageQueue', () => {
767767
await queue.enqueue('task-fifo', notification);
768768
await queue.enqueue('task-fifo', response);
769769

770-
expect(await queue.dequeue('task-fifo')).toEqual(request);
771-
expect(await queue.dequeue('task-fifo')).toEqual(notification);
772-
expect(await queue.dequeue('task-fifo')).toEqual(response);
770+
expect(await queue.dequeue('task-fifo')).toStrictEqual(request);
771+
expect(await queue.dequeue('task-fifo')).toStrictEqual(notification);
772+
expect(await queue.dequeue('task-fifo')).toStrictEqual(response);
773773
expect(await queue.dequeue('task-fifo')).toBeUndefined();
774774
});
775775
});
@@ -814,14 +814,14 @@ describe('InMemoryTaskMessageQueue', () => {
814814
const all = await queue.dequeueAll('task-all');
815815

816816
expect(all).toHaveLength(3);
817-
expect(all[0]).toEqual(request);
818-
expect(all[1]).toEqual(response);
819-
expect(all[2]).toEqual(notification);
817+
expect(all[0]).toStrictEqual(request);
818+
expect(all[1]).toStrictEqual(response);
819+
expect(all[2]).toStrictEqual(notification);
820820
});
821821

822822
it('should return empty array for non-existent task', async () => {
823823
const all = await queue.dequeueAll('non-existent');
824-
expect(all).toEqual([]);
824+
expect(all).toStrictEqual([]);
825825
});
826826

827827
it('should clear the queue after dequeueAll', async () => {
@@ -904,8 +904,8 @@ describe('InMemoryTaskMessageQueue', () => {
904904
await queue.enqueue('task-a', message1);
905905
await queue.enqueue('task-b', message2);
906906

907-
expect(await queue.dequeue('task-a')).toEqual(message1);
908-
expect(await queue.dequeue('task-b')).toEqual(message2);
907+
expect(await queue.dequeue('task-a')).toStrictEqual(message1);
908+
expect(await queue.dequeue('task-b')).toStrictEqual(message2);
909909
expect(await queue.dequeue('task-a')).toBeUndefined();
910910
expect(await queue.dequeue('task-b')).toBeUndefined();
911911
});
@@ -929,7 +929,7 @@ describe('InMemoryTaskMessageQueue', () => {
929929
await queue.enqueue('task-error', errorResponse);
930930
const dequeued = await queue.dequeue('task-error');
931931

932-
expect(dequeued).toEqual(errorResponse);
932+
expect(dequeued).toStrictEqual(errorResponse);
933933
expect(dequeued?.type).toBe('error');
934934
});
935935
});

0 commit comments

Comments
 (0)