From 91851b433357bc35d08f8f385b4d2b071f66831a Mon Sep 17 00:00:00 2001 From: Matt Kilgore Date: Thu, 26 Dec 2024 11:31:44 -0500 Subject: [PATCH] Fix datelib test --- frontend/lib/datelib/datelib.test.ts | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/frontend/lib/datelib/datelib.test.ts b/frontend/lib/datelib/datelib.test.ts index 5fa81711..0504de6b 100644 --- a/frontend/lib/datelib/datelib.test.ts +++ b/frontend/lib/datelib/datelib.test.ts @@ -31,7 +31,10 @@ describe("factorRange", () => { // End should be 10 days from now expect(end).toBeInstanceOf(Date); - expect(end.getFullYear()).toBe(new Date().setDate(new Date().getDate() + 10).getFullYear()); + // Set the future date so it works even in late december when the year changes + let futureDate = new Date() + futureDate.setDate(futureDate.getDate()) + 10 + expect(end.getFullYear()).toBe(futureDate.getFullYear()); }); }); @@ -40,4 +43,4 @@ describe("parse", () => { const date = parse("2020-02-01"); expect(date).toBeInstanceOf(Date); }); -}); +}); \ No newline at end of file