From 51838d398a38151bca437955ffd915cec58297de Mon Sep 17 00:00:00 2001 From: elweyn Date: Tue, 1 Aug 2023 08:48:51 +0200 Subject: [PATCH] Correct linting and tests. --- .../src/schema/resolvers/filter-posts.spec.ts | 40 +++++++++++-------- 1 file changed, 24 insertions(+), 16 deletions(-) diff --git a/backend/src/schema/resolvers/filter-posts.spec.ts b/backend/src/schema/resolvers/filter-posts.spec.ts index 41fbd0ea7..21aaf8b84 100644 --- a/backend/src/schema/resolvers/filter-posts.spec.ts +++ b/backend/src/schema/resolvers/filter-posts.spec.ts @@ -188,16 +188,22 @@ describe('Filter Posts', () => { variables: { filter: { postType_in: ['Event'] }, orderBy: ['eventStart_asc'] }, }) expect(result).toHaveLength(2) - expect(result).toEqual([ - expect.objectContaining({ - id: 'e2', - eventStart: new Date(now.getFullYear(), now.getMonth(), now.getDate() + 1).toISOString(), - }), - expect.objectContaining({ - id: 'e1', - eventStart: new Date(now.getFullYear(), now.getMonth() + 1).toISOString(), - }), - ]) + expect(result).toEqual( + expect.arrayContaining([ + expect.objectContaining({ + id: 'e2', + eventStart: new Date( + now.getFullYear(), + now.getMonth(), + now.getDate() + 1, + ).toISOString(), + }), + expect.objectContaining({ + id: 'e1', + eventStart: new Date(now.getFullYear(), now.getMonth() + 1).toISOString(), + }), + ]), + ) }) }) @@ -219,12 +225,14 @@ describe('Filter Posts', () => { }, }) expect(result).toHaveLength(1) - expect(result).toEqual([ - expect.objectContaining({ - id: 'e1', - eventStart: new Date(now.getFullYear(), now.getMonth() + 1).toISOString(), - }), - ]) + expect(result).toEqual( + expect.arrayContaining([ + expect.objectContaining({ + id: 'e1', + eventStart: new Date(now.getFullYear(), now.getMonth() + 1).toISOString(), + }), + ]), + ) }) }) })