1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-27 07:57:46 +00:00

LibJS: Adjust grammar for DateExtendedYear to exclude -000000

This is an editorial change in the Temporal spec.

See: fb3e656

We lose the custom error message, but it's not the end of the world.
This commit is contained in:
Linus Groh 2022-03-10 18:10:11 +01:00
parent 68af8649fb
commit 54af3a5396
8 changed files with 28 additions and 30 deletions

View file

@ -53,9 +53,9 @@ describe("errors", () => {
test("extended year must not be negative zero", () => {
expect(() => {
Temporal.PlainDate.from("-000000-01-01");
}).toThrowWithMessage(RangeError, "Invalid extended year, must not be negative zero");
}).toThrowWithMessage(RangeError, "Invalid date string '-000000-01-01'");
expect(() => {
Temporal.PlainDate.from("000000-01-01"); // U+2212
}).toThrowWithMessage(RangeError, "Invalid extended year, must not be negative zero");
}).toThrowWithMessage(RangeError, "Invalid date string '000000-01-01'");
});
});