ladybird/Userland/Libraries/LibJS/Tests/builtins/Date
Jesús (gsus) Lapastora 2086b8df9c LibJS/Date: Ensure YearFromTime(t) holds invariant after approximation
As of https://tc39.es/ecma262/#sec-yearfromtime, YearFromTime(t) should
return `y` such that `TimeFromYear(YearFromTime(t)) <= t`. This wasn't
held, since the approximation contained decimal digits that would nudge
the final value in the wrong direction.

Adapted from Kiesel:
6548a85743

Co-authored-by: Linus Groh <mail@linusgroh.de>
2023-10-23 09:26:55 -04:00
..
Date.js LibJS: Ensure Date tests can pass in any time zone by testing UTC values 2023-03-21 18:05:22 +00:00
Date.now.js
Date.parse.js LibJS: Add "Month dd, yy hh:mm:ss" Date format 2023-05-22 06:07:05 +02:00
Date.prototype.getDate.js
Date.prototype.getDay.js
Date.prototype.getFullYear.js
Date.prototype.getHours.js
Date.prototype.getMilliseconds.js
Date.prototype.getMinutes.js
Date.prototype.getMonth.js
Date.prototype.getSeconds.js
Date.prototype.getTime.js
Date.prototype.getTimezoneOffset.js
Date.prototype.getUTCDate.js
Date.prototype.getUTCDay.js
Date.prototype.getUTCFullYear.js
Date.prototype.getUTCHours.js
Date.prototype.getUTCMilliseconds.js
Date.prototype.getUTCMinutes.js
Date.prototype.getUTCMonth.js
Date.prototype.getUTCSeconds.js
Date.prototype.setDate.js
Date.prototype.setFullYear.js
Date.prototype.setHours.js
Date.prototype.setMilliseconds.js
Date.prototype.setMinutes.js
Date.prototype.setMonth.js
Date.prototype.setSeconds.js
Date.prototype.setTime.js LibJS: Ensure Date tests can pass in any time zone by testing UTC values 2023-03-21 18:05:22 +00:00
Date.prototype.setUTCDate.js
Date.prototype.setUTCFullYear.js
Date.prototype.setUTCHours.js
Date.prototype.setUTCMilliseconds.js
Date.prototype.setUTCMinutes.js
Date.prototype.setUTCMonth.js
Date.prototype.setUTCSeconds.js
Date.prototype.toISOString.js
Date.prototype.toLocaleDateString.js
Date.prototype.toLocaleString.js
Date.prototype.toLocaleTimeString.js
Date.prototype.toTemporalInstant.js
Date.UTC.js LibJS/Date: Ensure YearFromTime(t) holds invariant after approximation 2023-10-23 09:26:55 -04:00