1 | import * as chrono from "../../src/";
|
2 | import { testSingleCase } from "../test_util";
|
3 |
|
4 | test("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 | });
|