import * as chrono from "../../src/"; import { testSingleCase } from "../test_util"; test("Test - Single Expression", function () { testSingleCase(chrono.it, "Lunedì", new Date(2012, 7, 9), (result) => { expect(result.index).toBe(0); expect(result.text).toBe("Lunedì"); expect(result.start).not.toBeNull(); expect(result.start.get("year")).toBe(2012); expect(result.start.get("month")).toBe(8); expect(result.start.get("day")).toBe(6); expect(result.start.get("weekday")).toBe(1); }); testSingleCase(chrono.it, "Giovedì", new Date(2012, 7, 9), (result) => { expect(result.index).toBe(0); expect(result.text).toBe("Giovedì"); expect(result.start).not.toBeNull(); expect(result.start.get("year")).toBe(2012); expect(result.start.get("month")).toBe(8); expect(result.start.get("day")).toBe(9); expect(result.start.get("weekday")).toBe(4); }); testSingleCase(chrono.it, "Domenica", new Date(2012, 7, 9), (result) => { expect(result.index).toBe(0); expect(result.text).toBe("Domenica"); expect(result.start).not.toBeNull(); expect(result.start.get("year")).toBe(2012); expect(result.start.get("month")).toBe(8); expect(result.start.get("day")).toBe(12); expect(result.start.get("weekday")).toBe(0); }); });