test262/test/built-ins/Temporal/PlainDateTime/from
Philip Chimento 27f0104bc6 Regularize Temporal.*.from() object cloning tests
Each from() method except Calendar and TimeZone should test that when you
pass an instance of that type, the return value is a clone of that
instance, and a distinct object.

These tests existed already for some types; regularize them and add the
ones that didn't exist yet.

In order to test the referenceISODay of a PlainYearMonth we add an
argument to TemporalHelpers.assertPlainYearMonth.
2022-05-03 08:18:02 +02:00
..
argument-number.js Test conversion of Number to Temporal objects 2022-04-21 12:14:10 -07:00
argument-object-month.js Temporal: Port `PlainDateTime`'s `from` tests 2022-04-19 11:13:01 -07:00
argument-object.js Temporal: Port `PlainDateTime`'s `from` tests 2022-04-19 11:13:01 -07:00
argument-plaindate.js
argument-plaindatetime.js Regularize Temporal.*.from() object cloning tests 2022-05-03 08:18:02 +02:00
argument-propertybag-calendar-number.js Test conversion of Number to Temporal objects 2022-04-21 12:14:10 -07:00
argument-propertybag-calendar-wrong-type.js Test wrong types in conversions to Temporal types 2022-04-21 12:14:10 -07:00
argument-string-comma-decimal-separator.js Temporal: Port `PlainDateTime`'s `from` tests 2022-04-19 11:13:01 -07:00
argument-string-invalid.js Temporal: Port `PlainDateTime`'s `from` tests 2022-04-19 11:13:01 -07:00
argument-string-minus-sign.js Temporal: Port `PlainDateTime`'s `from` tests 2022-04-19 11:13:01 -07:00
argument-string-offset.js Temporal: Port `PlainDateTime`'s `from` tests 2022-04-19 11:13:01 -07:00
argument-string-optional-data.js Temporal: Port `PlainDateTime`'s `from` tests 2022-04-19 11:13:01 -07:00
argument-string-out-of-range.js Temporal: Port `PlainDateTime`'s `from` tests 2022-04-19 11:13:01 -07:00
argument-string-subsecond.js Temporal: Port `PlainDateTime`'s `from` tests 2022-04-19 11:13:01 -07:00
argument-string-time-separators.js Temporal: Port `PlainDateTime`'s `from` tests 2022-04-19 11:13:01 -07:00
argument-string-timezone.js Temporal: Port `PlainDateTime`'s `from` tests 2022-04-19 11:13:01 -07:00
argument-string-with-utc-designator.js Test rejection of "Z" UTC designators in Plain strings 2021-12-14 13:39:19 -05:00
argument-string.js Temporal: Port `PlainDateTime`'s `from` tests 2022-04-19 11:13:01 -07:00
argument-wrong-type.js Test wrong types in conversions to Temporal types 2022-04-21 12:14:10 -07:00
argument-zoneddatetime-balance-negative-time-units.js
argument-zoneddatetime-negative-epochnanoseconds.js
argument-zoneddatetime-timezone-getoffsetnanosecondsfor-non-integer.js
argument-zoneddatetime-timezone-getoffsetnanosecondsfor-not-callable.js Fix not-callable getOffsetNansecondsFor tests 2021-11-30 14:36:59 -05:00
argument-zoneddatetime-timezone-getoffsetnanosecondsfor-out-of-range.js
argument-zoneddatetime-timezone-getoffsetnanosecondsfor-wrong-type.js
builtin.js
calendar-fields-iterable.js
calendar-temporal-object.js
infinity-throws-rangeerror.js
leap-second.js Temporal: Port `PlainDateTime`'s `from` tests 2022-04-19 11:13:01 -07:00
length.js
limits.js Temporal: `PlainDateTime`: Port Demitasse tests for bounds 2022-04-25 12:22:49 +02:00
name.js
not-a-constructor.js
options-undefined.js
options-wrong-type.js Add tests for Temporal options bags being of the wrong type 2022-04-13 10:46:20 +02:00
order-of-operations.js
overflow-default-constrain.js Temporal: Port `PlainDateTime`'s `from` tests 2022-04-19 11:13:01 -07:00
overflow-invalid-string.js Expand overflow-invalid-string.js tests. 2022-03-25 11:18:13 -07:00
overflow-reject.js Temporal: Port `PlainDateTime`'s `from` tests 2022-04-19 11:13:01 -07:00
overflow-undefined.js
overflow-wrong-type.js
parser.js
prop-desc.js
read-time-fields-before-datefromfields.js
subclassing-ignored.js
year-zero.js Add tests for invalid extended year "-000000" 2022-02-01 17:59:02 -05:00