mirror of
https://github.com/RGBCube/serenity
synced 2025-07-27 15:37:46 +00:00
LibJS: Allow string as parameter in Temporal's round() / total()
This is a normative change in the Temporal spec.
See: 1f0c586
This commit is contained in:
parent
93ee922027
commit
d0c29c9735
9 changed files with 199 additions and 89 deletions
|
@ -21,6 +21,13 @@ describe("correct behavior", () => {
|
|||
}).epochNanoseconds
|
||||
).toBe(1800000000000n);
|
||||
});
|
||||
|
||||
test("string argument is implicitly converted to options object", () => {
|
||||
const instant = new Temporal.Instant(1111111111111n);
|
||||
expect(
|
||||
instant.round("second").equals(instant.round({ smallestUnit: "second" }))
|
||||
).toBeTrue();
|
||||
});
|
||||
});
|
||||
|
||||
describe("errors", () => {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue