test262/test/built-ins/Temporal/PlainYearMonth
Philip Chimento 6dced5dead Temporal: Add coverage for validating month code syntax vs suitability
Syntax is validated first. Only after the property bag is fully converted
into a Calendar Fields Record does the calendar validate whether the month
code actually exists in the year.

See tc39/proposal-temporal#2962
2024-10-07 12:02:45 +02:00
..
compare Temporal: Consistently test all string entry points for representable range 2024-10-03 12:14:41 +02:00
from Temporal: Add coverage for validating month code syntax vs suitability 2024-10-07 12:02:45 +02:00
prototype Temporal: Consistently test all string entry points for representable range 2024-10-03 12:14:41 +02:00
basic.js Test PlainYearMonth constructor, from. 2022-01-28 13:17:31 -05:00
builtin.js Add Temporal tests 2021-10-01 14:30:12 -04:00
calendar-always.js Ensure reference data is emitted when calendarName = 'always' 2022-03-29 16:58:36 -07:00
calendar-case-insensitive.js Temporal: Test calendar canonicalization in Temporal 2024-07-04 11:14:16 +02:00
calendar-invalid.js Add Temporal tests 2021-10-01 14:30:12 -04:00
calendar-iso-string.js Temporal: Add tests for conversion of calendar and time zone IDs in constructors 2024-07-05 10:43:53 +02:00
calendar-number.js Tests for Temporal PR #2574 2023-07-18 17:09:04 +02:00
calendar-string.js Temporal: Don't use getISOFields() in other tests 2024-07-05 10:43:53 +02:00
calendar-undefined.js Temporal: Remove tests that throw on calendar or time zone method accesses 2024-07-05 10:43:53 +02:00
calendar-wrong-type.js Temporal: Remove Calendar and TimeZone objects from "wrong-type" tests 2024-07-05 10:43:53 +02:00
constructor.js Pass arguments in PlainYearMonth constructor test. 2022-01-28 13:17:31 -05:00
infinity-throws-rangeerror.js Temporal: Fix tests that unnecessarily create TimeZone or Calendar instances 2024-07-05 10:43:53 +02:00
length.js Add Temporal tests 2021-10-01 14:30:12 -04:00
limits.js Add reference ISO days to PlainYearMonth assertions 2022-05-04 10:15:19 +02:00
missing-arguments.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
negative-infinity-throws-rangeerror.js Temporal: Fix tests that unnecessarily create TimeZone or Calendar instances 2024-07-05 10:43:53 +02:00
prop-desc.js Add Temporal tests 2021-10-01 14:30:12 -04:00
refisoday-undefined.js Temporal: Don't use getISOFields() in other tests 2024-07-05 10:43:53 +02:00
subclass.js Fixed #3545 2022-05-31 16:28:31 +02:00