test262/test/built-ins/Temporal/PlainMonthDay/from
Philip Chimento ef59ea225a Temporal: Add TemporalHelpers.propertyBagObserver()
Many existing tests use a Proxy to test the order of observable operations
on a property bag argument that gets passed in to a Temporal API. I am
going to write several more tests that do this, as well. This seems like a
good thing to put into TemporalHelpers, where it can be implemented
consistently so that we don't get discrepancies in which operations are
tracked. (For example, we had some tests which didn't test for an ownKeys
operation that was supposed to be there.)

Updates existing tests to use this helper.
2022-09-21 10:41:14 +02:00
..
argument-number.js Test conversion of Number to Temporal objects 2022-04-21 12:14:10 -07:00
argument-plainmonthday.js Temporal: Consistently test that calendar is copied in X.from() 2022-09-21 10:41:14 +02:00
argument-propertybag-calendar-case-insensitive.js Apply suggestions from code review 2022-09-13 11:32:16 -07:00
argument-propertybag-calendar-leap-second.js Regularize leap second 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-string.js Temporal: Add tests for casting a calendar ID string to a Temporal.Calendar 2022-08-01 13:48:11 -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-propertybag-calendar-year-zero.js Regularize year zero tests 2022-05-03 08:18:02 +02:00
argument-string-time-separators.js Temporal: Add tests for variant time separators 2022-05-23 11:47:56 +02: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-wrong-type.js Test wrong types in conversions to Temporal types 2022-04-21 12:14:10 -07:00
builtin.js Add Temporal tests 2021-10-01 14:30:12 -04:00
calendar-datefromfields-called-with-null-prototype-fields.js Temporal: Test observable calls on fields object from PrepareTemporalFields 2022-06-27 13:51:58 +02:00
calendar-fields-iterable.js Add Temporal tests 2021-10-01 14:30:12 -04:00
calendar-monthdayfromfields-called-with-options-undefined.js Add tests ensuring that observable calls are made with options === undefined 2022-04-04 16:24:17 -04:00
calendar-temporal-object.js Add Temporal tests 2021-10-01 14:30:12 -04:00
fields-leap-day.js Add Temporal tests 2021-10-01 14:30:12 -04:00
fields-missing-properties.js Add Temporal tests 2021-10-01 14:30:12 -04:00
fields-object.js Add Temporal tests 2021-10-01 14:30:12 -04:00
fields-plainmonthday.js Add Temporal tests 2021-10-01 14:30:12 -04:00
fields-string.js Test rejection of "Z" UTC designators in Plain strings 2021-12-14 13:39:19 -05:00
infinity-throws-rangeerror.js Add Temporal tests 2021-10-01 14:30:12 -04:00
leap-second.js Regularize leap second tests 2022-05-03 08:18:02 +02:00
length.js Add Temporal tests 2021-10-01 14:30:12 -04:00
name.js Add Temporal tests 2021-10-01 14:30:12 -04:00
not-a-constructor.js Add Temporal tests 2021-10-01 14:30:12 -04:00
options-invalid.js Add Temporal tests 2021-10-01 14:30:12 -04:00
options-object.js Added tests for an empty or a function options object 2022-07-28 11:59:50 -07:00
options-undefined.js Add Temporal tests 2021-10-01 14:30:12 -04:00
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 Temporal: Add TemporalHelpers.propertyBagObserver() 2022-09-21 10:41:14 +02:00
overflow-invalid-string.js Expand overflow-invalid-string.js tests. 2022-03-25 11:18:13 -07:00
overflow-undefined.js Add Temporal tests 2021-10-01 14:30:12 -04:00
overflow-wrong-type.js Add Temporal tests 2021-10-01 14:30:12 -04:00
overflow.js Add Temporal tests 2021-10-01 14:30:12 -04:00
prop-desc.js Add Temporal tests 2021-10-01 14:30:12 -04:00
subclassing-ignored.js Add Temporal tests 2021-10-01 14:30:12 -04:00
year-zero.js Regularize year zero tests 2022-05-03 08:18:02 +02:00