mirror of
https://github.com/RGBCube/serenity
synced 2025-07-26 23:17:46 +00:00
LibJS: Handle ZonedDateTime in ToTemporalInstant
This commit is contained in:
parent
1f5098f61e
commit
6f75dcc7b8
2 changed files with 14 additions and 2 deletions
|
@ -8,6 +8,12 @@ describe("correct behavior", () => {
|
|||
expect(Temporal.Instant.from(instant).epochNanoseconds).toBe(123n);
|
||||
});
|
||||
|
||||
test("ZonedDateTime instance argument", () => {
|
||||
const timeZone = new Temporal.TimeZone("UTC");
|
||||
const zonedDateTime = new Temporal.ZonedDateTime(123n, timeZone);
|
||||
expect(Temporal.Instant.from(zonedDateTime).epochNanoseconds).toBe(123n);
|
||||
});
|
||||
|
||||
// Un-skip once ParseISODateTime & ParseTemporalTimeZoneString are implemented
|
||||
test.skip("Instant string argument", () => {
|
||||
expect(Temporal.Instant.from("1975-02-02T14:25:36.123456789Z").epochNanoseconds).toBe(
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue