test262/test/built-ins/Temporal/Duration/compare
Philip Chimento ea11e0e787 Temporal: Further coverage and tweaks for removing Calendar/TimeZone objs
Tweak some tests to provide coverage of new execution paths in the spec,
such as calling GetOptionsObject inside ToTemporal___; add a few new tests
for things that weren't covered before, such as rounding a PlainDateTime
at the edge of the range; and tweak the tests verifying when the
properties of the options bag are read, which I made a mistake in #4119.

See: https://github.com/tc39/proposal-temporal/pull/2925
2024-08-22 14:00:43 -07:00
..
argument-cast.js Temporal: Port some Duration.compare tests. 2022-04-29 10:58:05 -07:00
argument-duration-max.js Temporal: Adapt tests to upper bound on time portion of durations 2024-01-31 08:22:05 -08:00
argument-duration-out-of-range.js Temporal: Limit duration years, months, and weeks to <2³² each 2024-01-31 08:22:05 -08:00
argument-duration-precision-exact-numerical-values.js Temporal: Adapt tests to upper bound on time portion of durations 2024-01-31 08:22:05 -08:00
argument-string-fractional-units-rounding-mode.js
argument-string-negative-fractional-units.js Expect precise result for negative fractional units 2022-06-08 17:04:45 +02:00
basic.js Temporal: Port some Duration.compare tests. 2022-04-29 10:58:05 -07:00
builtin.js
calendar-possibly-required.js Temporal: Return early from Duration.compare if internal slots equal 2023-09-13 10:57:43 +02:00
calendar-temporal-object.js
duration-out-of-range-added-to-relativeto.js Temporal: Add test for last step of UnbalanceDateDurationRelative throwing 2024-04-03 12:32:46 +02:00
exhaustive.js Temporal: Exhaustive coverage for compare() methods 2023-10-18 09:27:24 -07:00
instances-identical.js Temporal: Remove tests that throw on calendar or time zone method accesses 2024-07-05 10:43:53 +02:00
length.js
name.js
not-a-constructor.js
options-object.js Added tests for an empty or a function options object 2022-07-28 11:59:50 -07:00
options-undefined.js
options-wrong-type.js Temporal: Further coverage and tweaks for removing Calendar/TimeZone objs 2024-08-22 14:00:43 -07:00
order-of-operations.js Temporal: Test adjustments for removing calendar and time zone objects 2024-07-05 10:43:53 +02:00
prop-desc.js
relativeto-hour.js Temporal: Remove fake West Coast and Samoa time zones from TemporalHelpers 2024-07-05 10:43:53 +02:00
relativeto-month.js Temporal: Port some Duration.compare tests. 2022-04-29 10:58:05 -07:00
relativeto-plaindate-add24hourdaystonormalizedtimeduration-out-of-range.js Add additional tests for out-of-range date-times 2024-01-31 08:22:05 -08:00
relativeto-propertybag-infinity-throws-rangeerror.js
relativeto-propertybag-invalid-offset-string.js Temporal: Fix tests that unnecessarily create TimeZone or Calendar instances 2024-07-05 10:43:53 +02:00
relativeto-propertybag-invalid.js Temporal: Port some Duration.compare tests. 2022-04-29 10:58:05 -07:00
relativeto-propertybag-timezone-string-datetime.js Temporal: Edit test descriptions that refer to Calendar and TimeZone objects 2024-07-05 10:43:53 +02:00
relativeto-propertybag-timezone-string-leap-second.js Temporal: Return early from Duration.compare if internal slots equal 2023-09-13 10:57:43 +02:00
relativeto-propertybag-timezone-string-year-zero.js Temporal: Return early from Duration.compare if internal slots equal 2023-09-13 10:57:43 +02:00
relativeto-propertybag-timezone-string.js Temporal: Remove tests that throw on calendar or time zone method accesses 2024-07-05 10:43:53 +02:00
relativeto-propertybag-timezone-wrong-type.js Temporal: Remove Calendar and TimeZone objects from "wrong-type" tests 2024-07-05 10:43:53 +02:00
relativeto-string-invalid.js Temporal: Further coverage and tweaks for removing Calendar/TimeZone objs 2024-08-22 14:00:43 -07:00
relativeto-string-plaindatetime.js
relativeto-string-zoneddatetime-wrong-offset.js
relativeto-string-zoneddatetime.js
relativeto-sub-minute-offset.js Limit offset time zones to minute precision 2023-07-18 17:44:19 +02:00
relativeto-undefined-throw-on-calendar-units.js Temporal: Return early from Duration.compare if internal slots equal 2023-09-13 10:57:43 +02:00
relativeto-year.js Temporal: Port some Duration.compare tests. 2022-04-29 10:58:05 -07:00
relativeto-zoneddatetime-negative-epochnanoseconds.js
year-zero.js