UNPKG

970 BPlain TextView Raw
1import * as chrono from "../../src/";
2import { testSingleCase } from "../test_util";
3
4test("Test - Single Expression", function () {
5 testSingleCase(chrono.pt, "segunda 8/2/2016", new Date(2012, 7, 10), (result) => {
6 expect(result.start.get("year")).toBe(2016);
7 expect(result.start.get("month")).toBe(2);
8 expect(result.start.get("day")).toBe(8);
9
10 expect(result.index).toBe(0);
11 expect(result.text).toBe("segunda 8/2/2016");
12
13 expect(result.start).toBeDate(new Date(2016, 2 - 1, 8, 12));
14 });
15
16 testSingleCase(chrono.pt, "Terça-feira 9/2/2016", new Date(2012, 7, 10), (result) => {
17 expect(result.start.get("year")).toBe(2016);
18 expect(result.start.get("month")).toBe(2);
19 expect(result.start.get("day")).toBe(9);
20
21 expect(result.index).toBe(0);
22 expect(result.text).toBe("Terça-feira 9/2/2016");
23
24 expect(result.start).toBeDate(new Date(2016, 2 - 1, 9, 12));
25 });
26});