Skip to content

Commit d55e1f4

Browse files
Add additional test cases for parseHourMinutePair
1 parent 8797df8 commit d55e1f4

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

date/parseHourMinutePair.test.ts

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,4 +44,22 @@ describe("parseHourMinutePair", () => {
4444
expect(hours).toEqual(0);
4545
expect(minutes).toEqual(0);
4646
});
47+
48+
it("should fallback to zeros for missing hours", () => {
49+
const pair = ":15";
50+
51+
const [hours, minutes] = parseHourMinutePair(pair);
52+
53+
expect(hours).toEqual(0);
54+
expect(minutes).toEqual(15);
55+
});
56+
57+
it("should fallback to zeros for missing minutes", () => {
58+
const pair = "3:";
59+
60+
const [hours, minutes] = parseHourMinutePair(pair);
61+
62+
expect(hours).toEqual(3);
63+
expect(minutes).toEqual(0);
64+
});
4765
});

0 commit comments

Comments
 (0)