17 lines
486 B
TypeScript
17 lines
486 B
TypeScript
import { expect, vi } from "vitest";
|
|
import { isInFuture } from "../dueDates/dueDatesUtils";
|
|
|
|
test("Date Utils", () => {
|
|
vi.useFakeTimers();
|
|
const date = new Date(1999, 2, 31);
|
|
vi.setSystemTime(date);
|
|
|
|
const today = "1999-03-31T06:30:00+00:00";
|
|
const yesterday = "1999-03-30T06:30:00+00:00";
|
|
const tomorrow = "1999-04-01T06:30:00+00:00";
|
|
|
|
expect(isInFuture(yesterday)).toBeFalsy();
|
|
expect(isInFuture(today)).toBeFalsy();
|
|
expect(isInFuture(tomorrow)).toBeTruthy();
|
|
});
|