From 741866e74210d229ac9e574aab51b7c749ac6426 Mon Sep 17 00:00:00 2001 From: Ali BARIN Date: Thu, 21 Nov 2024 13:38:03 +0000 Subject: [PATCH] test(user): use luxon DateTime with zone over Date --- packages/backend/src/models/user.test.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/backend/src/models/user.test.js b/packages/backend/src/models/user.test.js index d6570918..cf1d5ae3 100644 --- a/packages/backend/src/models/user.test.js +++ b/packages/backend/src/models/user.test.js @@ -860,7 +860,11 @@ describe('User model', () => { it('startTrialPeriod should assign trialExpiryDate 30 days from now', () => { vi.useFakeTimers(); - const date = new Date(2024, 10, 14, 16, 0, 0, 0); + const date = DateTime.fromObject( + { year: 2024, month: 11, day: 14, hour: 16 }, + { zone: 'UTC+0' } + ); + vi.setSystemTime(date); const user = new User();