test262/test
Philip Chimento f44bbe4035 Temporal: Avoid calling user code in no-op round operations
This shortcut path now exists in all round(), since(), and until()
operations.
In Instant, PlainDate, PlainDateTime, and PlainTime, the change isn't
observable, so no tests could be added. This adds test coverage for

- Duration.p.round()
- PlainYearMonth.p.since()
- PlainYearMonth.p.until()
- ZonedDateTime.p.round()
- ZonedDateTime.p.since()
- ZonedDateTime.p.until()

As well as a few cases where we are testing that certain calendar methods
get called during a round operation, but previously were doing so with
options that now become a no-op and no longer call those calendar methods.
In those cases, round to 2 ns, rather than 1 ns.
2023-09-13 10:57:43 +02:00
..
annexB Duplicate named capture groups: Syntax tests 2022-11-02 15:22:58 +01:00
built-ins Temporal: Avoid calling user code in no-op round operations 2023-09-13 10:57:43 +02:00
harness Temporal Helpers: Add harness tests for DST sample time zone 2023-09-08 09:38:14 -07:00
intl402 Add DurationFormat test for negative durations 2023-08-28 16:18:47 +02:00
language Move all tests using import assertions to files named as such 2023-07-17 16:32:25 +02:00
staging Disallow sub-minute annotations in Instant strings 2023-08-10 15:45:34 +02:00