mirror of
https://github.com/RGBCube/serenity
synced 2025-07-25 15:47:44 +00:00
LibJS: Implement parsing of TemporalDateString
This commit is contained in:
parent
3f1af7c05f
commit
02e7de2cba
8 changed files with 27 additions and 13 deletions
|
@ -28,8 +28,7 @@ describe("correct behavior", () => {
|
|||
expect(createdPlainDate.day).toBe(26);
|
||||
});
|
||||
|
||||
// Un-skip once ParseISODateTime & ParseTemporalDateString are implemented
|
||||
test.skip("PlainDate string argument", () => {
|
||||
test("PlainDate string argument", () => {
|
||||
const createdPlainDate = Temporal.PlainDate.from("2021-07-26");
|
||||
expect(createdPlainDate.year).toBe(2021);
|
||||
expect(createdPlainDate.month).toBe(7);
|
||||
|
|
|
@ -102,8 +102,7 @@ describe("correct behavior", () => {
|
|||
}
|
||||
});
|
||||
|
||||
// FIXME: Unskip when plain date string parsing is implemented.
|
||||
test.skip("PlainDate string argument", () => {
|
||||
test("PlainDate string argument", () => {
|
||||
const dateTwo = new Temporal.PlainDate(2022, 12, 25);
|
||||
const sinceDuration = dateTwo.since("2021-11-14");
|
||||
|
||||
|
|
|
@ -97,8 +97,7 @@ describe("correct behavior", () => {
|
|||
}
|
||||
});
|
||||
|
||||
// FIXME: Unskip when plain date string parsing is implemented.
|
||||
test.skip("PlainDate string argument", () => {
|
||||
test("PlainDate string argument", () => {
|
||||
const dateOne = new Temporal.PlainDate(2021, 11, 14);
|
||||
const untilDuration = dateOne.until("2022-12-25");
|
||||
|
||||
|
|
|
@ -50,8 +50,7 @@ describe("correct behavior", () => {
|
|||
checkExpectedResults(withPlainDateZonedDateTime);
|
||||
});
|
||||
|
||||
// FIXME: Enable when time string parsing is implemented.
|
||||
test.skip("from plain date string", () => {
|
||||
test("from plain date string", () => {
|
||||
const plainDateTime = new Temporal.PlainDateTime(2021, 11, 4, 21, 16, 56, 100, 200, 300);
|
||||
const timeZone = new Temporal.TimeZone("UTC");
|
||||
const zonedDateTime = plainDateTime.toZonedDateTime(timeZone);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue