File size: 566 Bytes
cf86710 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | import { toHebrewDate } from "../utils/dateConversion.js";
import { eachMonthOfInterval } from "./eachMonthOfInterval.js";
describe("hebrew eachMonthOfInterval", () => {
test("lists Hebrew months in interval", () => {
const months = eachMonthOfInterval({
start: new Date(2024, 8, 1),
end: new Date(2024, 11, 15),
});
const monthIndices = months.map((date) => toHebrewDate(date).monthIndex);
expect(monthIndices).toEqual([11, 12, 0, 1, 2]);
months.forEach((date) => {
expect(toHebrewDate(date).day).toBe(1);
});
});
});
|