| |
| --- |
| flags: |
| SharedArrayBuffer: useSharedArrayBuffer |
| Atomics: useSharedArrayBuffer |
| Temporal: useTemporal |
| ShadowRealm: useShadowRealm |
| Math.sumPrecise: useMathSumPreciseMethod |
| json-parse-with-source: useJSONSourceTextAccess |
| iterator-sequencing: useIteratorSequencing |
| explicit-resource-management: useExplicitResourceManagement |
| upsert: useMapGetOrInsert |
| skip: |
| features: |
| - callable-boundary-realms |
| - FinalizationRegistry.prototype.cleanupSome |
| - decorators |
| - source-phase-imports |
| - import-defer |
| paths: |
| - test/built-ins/Temporal/Instant/prototype/toZonedDateTimeISO |
| - test/built-ins/Temporal/Now/plainDateISO |
| - test/built-ins/Temporal/Now/plainDateTimeISO |
| - test/built-ins/Temporal/Now/plainTimeISO |
| - test/built-ins/Temporal/Now/zonedDateTimeISO |
| - test/built-ins/Temporal/PlainDate/prototype/toPlainMonthDay |
| - test/built-ins/Temporal/PlainDate/prototype/toPlainYearMonth |
| - test/built-ins/Temporal/PlainDate/prototype/toZonedDateTime |
| - test/built-ins/Temporal/PlainDate/prototype/withCalendar |
| - test/built-ins/Temporal/PlainDateTime/prototype/since |
| - test/built-ins/Temporal/PlainDateTime/prototype/toZonedDateTime |
| - test/built-ins/Temporal/PlainDateTime/prototype/until |
| - test/built-ins/Temporal/PlainDateTime/prototype/withCalendar |
| - test/built-ins/Temporal/PlainMonthDay |
| - test/built-ins/Temporal/PlainYearMonth |
| - test/built-ins/Temporal/ZonedDateTime |
| - test/intl402/Temporal/Instant/prototype/toZonedDateTimeISO |
| - test/intl402/Temporal/Now |
| - test/intl402/Temporal/PlainDate |
| - test/intl402/Temporal/PlainDateTime |
| - test/intl402/Temporal/PlainMonthDay |
| - test/intl402/Temporal/PlainTime |
| - test/intl402/Temporal/PlainYearMonth |
| - test/intl402/Temporal/ZonedDateTime |
| - test/staging/Intl402 |
| - test/staging/JSON |
| - test/staging/Temporal |
| - test/staging/sm/Temporal |
| # Explicit Resource Management |
| - test/staging/explicit-resource-management |
| - test/language/statements/using |
| - test/language/statements/await-using |
| files: |
| # https://github.com/claudepache/es-legacy-function-reflection |
| - test/built-ins/ThrowTypeError/unique-per-realm-function-proto.js |
| - test/built-ins/Function/prototype/restricted-property-arguments.js |
| - test/built-ins/Function/prototype/restricted-property-caller.js |
| |
| # test262 hasn't been updated to the new UCD |
| - test/built-ins/RegExp/property-escapes/generated/Alphabetic.js |
| - test/built-ins/RegExp/property-escapes/generated/Assigned.js |
| - test/built-ins/RegExp/property-escapes/generated/Case_Ignorable.js |
| - test/built-ins/RegExp/property-escapes/generated/Cased.js |
| - test/built-ins/RegExp/property-escapes/generated/Changes_When_Casefolded.js |
| - test/built-ins/RegExp/property-escapes/generated/Changes_When_Casemapped.js |
| - test/built-ins/RegExp/property-escapes/generated/Changes_When_Lowercased.js |
| - test/built-ins/RegExp/property-escapes/generated/Changes_When_NFKC_Casefolded.js |
| - test/built-ins/RegExp/property-escapes/generated/Changes_When_Titlecased.js |
| - test/built-ins/RegExp/property-escapes/generated/Changes_When_Uppercased.js |
| - test/built-ins/RegExp/property-escapes/generated/Diacritic.js |
| - test/built-ins/RegExp/property-escapes/generated/Emoji.js |
| - test/built-ins/RegExp/property-escapes/generated/Emoji_Presentation.js |
| - test/built-ins/RegExp/property-escapes/generated/Extended_Pictographic.js |
| - test/built-ins/RegExp/property-escapes/generated/Extender.js |
| - test/built-ins/RegExp/property-escapes/generated/General_Category_-_Cased_Letter.js |
| - test/built-ins/RegExp/property-escapes/generated/General_Category_-_Currency_Symbol.js |
| - test/built-ins/RegExp/property-escapes/generated/General_Category_-_Decimal_Number.js |
| - test/built-ins/RegExp/property-escapes/generated/General_Category_-_Letter.js |
| - test/built-ins/RegExp/property-escapes/generated/General_Category_-_Letter_Number.js |
| - test/built-ins/RegExp/property-escapes/generated/General_Category_-_Lowercase_Letter.js |
| - test/built-ins/RegExp/property-escapes/generated/General_Category_-_Mark.js |
| - test/built-ins/RegExp/property-escapes/generated/General_Category_-_Math_Symbol.js |
| - test/built-ins/RegExp/property-escapes/generated/General_Category_-_Modifier_Letter.js |
| - test/built-ins/RegExp/property-escapes/generated/General_Category_-_Nonspacing_Mark.js |
| - test/built-ins/RegExp/property-escapes/generated/General_Category_-_Number.js |
| - test/built-ins/RegExp/property-escapes/generated/General_Category_-_Other.js |
| - test/built-ins/RegExp/property-escapes/generated/General_Category_-_Other_Letter.js |
| - test/built-ins/RegExp/property-escapes/generated/General_Category_-_Other_Punctuation.js |
| - test/built-ins/RegExp/property-escapes/generated/General_Category_-_Other_Symbol.js |
| - test/built-ins/RegExp/property-escapes/generated/General_Category_-_Punctuation.js |
| - test/built-ins/RegExp/property-escapes/generated/General_Category_-_Spacing_Mark.js |
| - test/built-ins/RegExp/property-escapes/generated/General_Category_-_Symbol.js |
| - test/built-ins/RegExp/property-escapes/generated/General_Category_-_Unassigned.js |
| - test/built-ins/RegExp/property-escapes/generated/General_Category_-_Uppercase_Letter.js |
| - test/built-ins/RegExp/property-escapes/generated/Grapheme_Base.js |
| - test/built-ins/RegExp/property-escapes/generated/Grapheme_Extend.js |
| - test/built-ins/RegExp/property-escapes/generated/ID_Continue.js |
| - test/built-ins/RegExp/property-escapes/generated/ID_Start.js |
| - test/built-ins/RegExp/property-escapes/generated/Ideographic.js |
| - test/built-ins/RegExp/property-escapes/generated/Lowercase.js |
| - test/built-ins/RegExp/property-escapes/generated/Math.js |
| - test/built-ins/RegExp/property-escapes/generated/Script_-_Arabic.js |
| - test/built-ins/RegExp/property-escapes/generated/Script_-_Bengali.js |
| - test/built-ins/RegExp/property-escapes/generated/Script_-_Common.js |
| - test/built-ins/RegExp/property-escapes/generated/Script_-_Han.js |
| - test/built-ins/RegExp/property-escapes/generated/Script_-_Inherited.js |
| - test/built-ins/RegExp/property-escapes/generated/Script_-_Kannada.js |
| - test/built-ins/RegExp/property-escapes/generated/Script_-_Latin.js |
| - test/built-ins/RegExp/property-escapes/generated/Script_-_Oriya.js |
| - test/built-ins/RegExp/property-escapes/generated/Script_-_Sharada.js |
| - test/built-ins/RegExp/property-escapes/generated/Script_-_Tangut.js |
| - test/built-ins/RegExp/property-escapes/generated/Script_-_Telugu.js |
| - test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Arabic.js |
| - test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Bengali.js |
| - test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Common.js |
| - test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Han.js |
| - test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Inherited.js |
| - test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Kannada.js |
| - test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Latin.js |
| - test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Oriya.js |
| - test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Sharada.js |
| - test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Tangut.js |
| - test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Telugu.js |
| - test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Tifinagh.js |
| - test/built-ins/RegExp/property-escapes/generated/Unified_Ideograph.js |
| - test/built-ins/RegExp/property-escapes/generated/Uppercase.js |
| - test/built-ins/RegExp/property-escapes/generated/XID_Continue.js |
| - test/built-ins/RegExp/property-escapes/generated/XID_Start.js |
| |
| # New ICU (66~) raises a different failure |
| - test/intl402/Locale/constructor-apply-options-canonicalizes-twice.js |
| |
| # ICU canonicalization bug |
| # https://unicode-org.atlassian.net/browse/ICU-21367 |
| - test/intl402/Intl/getCanonicalLocales/unicode-ext-canonicalize-yes-to-true.js |
| |
| # ICU needs public API for canonicalization |
| - test/intl402/Intl/getCanonicalLocales/canonicalized-tags.js |
| - test/intl402/Intl/getCanonicalLocales/complex-language-subtag-replacement.js |
| - test/intl402/Intl/getCanonicalLocales/complex-region-subtag-replacement.js |
| - test/intl402/Intl/getCanonicalLocales/grandfathered.js |
| - test/intl402/Intl/getCanonicalLocales/preferred-grandfathered.js |
| - test/intl402/Intl/getCanonicalLocales/transformed-ext-canonical.js |
| - test/intl402/Intl/getCanonicalLocales/unicode-ext-canonicalize-region.js |
| - test/intl402/Intl/getCanonicalLocales/unicode-ext-canonicalize-subdivision.js |
| - test/intl402/Locale/constructor-options-region-valid.js |
| - test/intl402/Locale/getters-grandfathered.js |
| - test/intl402/Locale/likely-subtags-grandfathered.js |
| |
| # Skipping temporarily due to a bug with handling case-insensitive \p escapes |
| - test/built-ins/RegExp/regexp-modifiers/add-ignoreCase-affects-slash-upper-p.js |
| - test/built-ins/RegExp/regexp-modifiers/add-ignoreCase-affects-slash-lower-p.js |
| |
| # Depends on Temporal.Duration relativeTo option |
| - test/built-ins/Temporal/Duration/compare/basic.js |
| - test/built-ins/Temporal/Duration/compare/calendar-possibly-required.js |
| - test/built-ins/Temporal/Duration/compare/calendar-temporal-object.js |
| - test/built-ins/Temporal/Duration/compare/options-wrong-type.js |
| - test/built-ins/Temporal/Duration/compare/order-of-operations.js |
| - test/built-ins/Temporal/Duration/compare/relativeto-hour.js |
| - test/built-ins/Temporal/Duration/compare/relativeto-month.js |
| - test/built-ins/Temporal/Duration/compare/relativeto-propertybag-infinity-throws-rangeerror.js |
| - test/built-ins/Temporal/Duration/compare/relativeto-propertybag-invalid.js |
| - test/built-ins/Temporal/Duration/compare/relativeto-propertybag-timezone-string-datetime.js |
| - test/built-ins/Temporal/Duration/compare/relativeto-propertybag-timezone-string-leap-second.js |
| - test/built-ins/Temporal/Duration/compare/relativeto-propertybag-timezone-string-year-zero.js |
| - test/built-ins/Temporal/Duration/compare/relativeto-propertybag-timezone-wrong-type.js |
| - test/built-ins/Temporal/Duration/compare/relativeto-string-plaindatetime.js |
| - test/built-ins/Temporal/Duration/compare/relativeto-string-zoneddatetime.js |
| - test/built-ins/Temporal/Duration/compare/relativeto-sub-minute-offset.js |
| - test/built-ins/Temporal/Duration/compare/relativeto-year.js |
| - test/built-ins/Temporal/Duration/prototype/add/balance-negative-result.js |
| - test/built-ins/Temporal/Duration/prototype/add/balance-negative-time-units.js |
| - test/built-ins/Temporal/Duration/prototype/add/infinity-throws-rangeerror.js |
| - test/built-ins/Temporal/Duration/prototype/add/nanoseconds-is-number-max-safe-integer.js |
| - test/built-ins/Temporal/Duration/prototype/add/negative-infinity-throws-rangeerror.js |
| - test/built-ins/Temporal/Duration/prototype/add/order-of-operations.js |
| - test/built-ins/Temporal/Duration/prototype/round/calendar-possibly-required.js |
| - test/built-ins/Temporal/Duration/prototype/round/calendar-temporal-object.js |
| - test/built-ins/Temporal/Duration/prototype/round/duration-out-of-range-added-to-relativeto.js |
| - test/built-ins/Temporal/Duration/prototype/round/february-leap-year.js |
| - test/built-ins/Temporal/Duration/prototype/round/largestunit-smallestunit-default.js |
| - test/built-ins/Temporal/Duration/prototype/round/order-of-operations.js |
| - test/built-ins/Temporal/Duration/prototype/round/relativeto-infinity-throws-rangeerror.js |
| - test/built-ins/Temporal/Duration/prototype/round/relativeto-leap-second.js |
| - test/built-ins/Temporal/Duration/prototype/round/relativeto-number.js |
| - test/built-ins/Temporal/Duration/prototype/round/relativeto-propertybag-calendar-number.js |
| - test/built-ins/Temporal/Duration/prototype/round/relativeto-propertybag-calendar-wrong-type.js |
| - test/built-ins/Temporal/Duration/prototype/round/relativeto-propertybag-invalid-offset-string.js |
| - test/built-ins/Temporal/Duration/prototype/round/relativeto-propertybag-no-time-units.js |
| - test/built-ins/Temporal/Duration/prototype/round/relativeto-propertybag-timezone-string-datetime.js |
| - test/built-ins/Temporal/Duration/prototype/round/relativeto-propertybag-timezone-string-leap-second.js |
| - test/built-ins/Temporal/Duration/prototype/round/relativeto-propertybag-timezone-string.js |
| - test/built-ins/Temporal/Duration/prototype/round/relativeto-propertybag-timezone-wrong-type.js |
| - test/built-ins/Temporal/Duration/prototype/round/relativeto-string-datetime.js |
| - test/built-ins/Temporal/Duration/prototype/round/relativeto-string-plaindatetime.js |
| - test/built-ins/Temporal/Duration/prototype/round/relativeto-string-zoneddatetime-wrong-offset.js |
| - test/built-ins/Temporal/Duration/prototype/round/relativeto-string-zoneddatetime.js |
| - test/built-ins/Temporal/Duration/prototype/round/relativeto-sub-minute-offset.js |
| - test/built-ins/Temporal/Duration/prototype/round/relativeto-wrong-type.js |
| - test/built-ins/Temporal/Duration/prototype/round/roundingmode-ceil.js |
| - test/built-ins/Temporal/Duration/prototype/round/roundingmode-expand.js |
| - test/built-ins/Temporal/Duration/prototype/round/roundingmode-floor.js |
| - test/built-ins/Temporal/Duration/prototype/round/roundingmode-halfCeil.js |
| - test/built-ins/Temporal/Duration/prototype/round/roundingmode-halfEven.js |
| - test/built-ins/Temporal/Duration/prototype/round/roundingmode-halfExpand.js |
| - test/built-ins/Temporal/Duration/prototype/round/roundingmode-halfFloor.js |
| - test/built-ins/Temporal/Duration/prototype/round/roundingmode-halfTrunc.js |
| - test/built-ins/Temporal/Duration/prototype/round/roundingmode-trunc.js |
| - test/built-ins/Temporal/Duration/prototype/round/total-duration-nanoseconds-too-large-with-zoned-datetime.js |
| - test/built-ins/Temporal/Duration/prototype/round/year-zero.js |
| - test/built-ins/Temporal/Duration/prototype/round/precision-exact-in-balance-time-duration.js |
| - test/built-ins/Temporal/Duration/prototype/subtract/balance-negative-result.js |
| - test/built-ins/Temporal/Duration/prototype/subtract/balance-negative-time-units.js |
| - test/built-ins/Temporal/Duration/prototype/subtract/infinity-throws-rangeerror.js |
| - test/built-ins/Temporal/Duration/prototype/subtract/nanoseconds-is-number-max-safe-integer.js |
| - test/built-ins/Temporal/Duration/prototype/subtract/negative-infinity-throws-rangeerror.js |
| - test/built-ins/Temporal/Duration/prototype/subtract/order-of-operations.js |
| - test/built-ins/Temporal/Duration/prototype/total/balances-days-up-to-both-years-and-months.js |
| - test/built-ins/Temporal/Duration/prototype/total/calendar-possibly-required.js |
| - test/built-ins/Temporal/Duration/prototype/total/calendar-temporal-object.js |
| - test/built-ins/Temporal/Duration/prototype/total/does-not-accept-non-string-primitives-for-relativeTo.js |
| - test/built-ins/Temporal/Duration/prototype/total/duration-out-of-range-added-to-relativeto.js |
| - test/built-ins/Temporal/Duration/prototype/total/order-of-operations.js |
| - test/built-ins/Temporal/Duration/prototype/total/relativeto-infinity-throws-rangeerror.js |
| - test/built-ins/Temporal/Duration/prototype/total/relativeto-leap-second.js |
| - test/built-ins/Temporal/Duration/prototype/total/relativeTo-must-have-required-properties.js |
| - test/built-ins/Temporal/Duration/prototype/total/relativeto-number.js |
| - test/built-ins/Temporal/Duration/prototype/total/relativeto-propertybag-calendar-number.js |
| - test/built-ins/Temporal/Duration/prototype/total/relativeto-propertybag-calendar-wrong-type.js |
| - test/built-ins/Temporal/Duration/prototype/total/relativeto-propertybag-no-time-units.js |
| - test/built-ins/Temporal/Duration/prototype/total/relativeto-propertybag-timezone-string-datetime.js |
| - test/built-ins/Temporal/Duration/prototype/total/relativeto-propertybag-timezone-string-leap-second.js |
| - test/built-ins/Temporal/Duration/prototype/total/relativeto-propertybag-timezone-string.js |
| - test/built-ins/Temporal/Duration/prototype/total/relativeto-propertybag-timezone-wrong-type.js |
| - test/built-ins/Temporal/Duration/prototype/total/relativeto-string-datetime.js |
| - test/built-ins/Temporal/Duration/prototype/total/relativeto-string-plaindatetime-invalid.js |
| - test/built-ins/Temporal/Duration/prototype/total/relativeto-string-plaindatetime.js |
| - test/built-ins/Temporal/Duration/prototype/total/relativeto-string-zoneddatetime.js |
| - test/built-ins/Temporal/Duration/prototype/total/relativeto-sub-minute-offset.js |
| - test/built-ins/Temporal/Duration/prototype/total/relativeto-wrong-type.js |
| - test/built-ins/Temporal/Duration/prototype/total/rounds-calendar-units-in-durations-without-calendar-units.js |
| - test/built-ins/Temporal/Duration/prototype/total/rounds-durations-with-calendar-units.js |
| - test/built-ins/Temporal/Duration/prototype/total/precision-exact-mathematical-values-5.js |
| - test/built-ins/Temporal/Duration/prototype/total/throws-on-wrong-offset-for-zoneddatetime-relativeto.js |
| - test/built-ins/Temporal/PlainDate/prototype/since/rounding-relative.js |
| - test/built-ins/Temporal/PlainDate/prototype/since/roundingincrement.js |
| - test/built-ins/Temporal/PlainDate/prototype/since/roundingmode-ceil.js |
| - test/built-ins/Temporal/PlainDate/prototype/since/roundingmode-expand.js |
| - test/built-ins/Temporal/PlainDate/prototype/since/roundingmode-floor.js |
| - test/built-ins/Temporal/PlainDate/prototype/since/roundingmode-halfCeil.js |
| - test/built-ins/Temporal/PlainDate/prototype/since/roundingmode-halfEven.js |
| - test/built-ins/Temporal/PlainDate/prototype/since/roundingmode-halfExpand.js |
| - test/built-ins/Temporal/PlainDate/prototype/since/roundingmode-halfFloor.js |
| - test/built-ins/Temporal/PlainDate/prototype/since/roundingmode-halfTrunc.js |
| - test/built-ins/Temporal/PlainDate/prototype/since/roundingmode-trunc.js |
| - test/built-ins/Temporal/PlainDate/prototype/since/roundingmode-undefined.js |
| - test/built-ins/Temporal/PlainDate/prototype/since/roundingmode-wrong-type.js |
| - test/built-ins/Temporal/PlainDate/prototype/since/smallestunit-higher-units.js |
| - test/built-ins/Temporal/PlainDate/prototype/since/smallestunit-plurals-accepted.js |
| - test/built-ins/Temporal/PlainDate/prototype/since/smallestunit-wrong-type.js |
| - test/built-ins/Temporal/PlainDate/prototype/until/rounding-relative.js |
| - test/built-ins/Temporal/PlainDate/prototype/until/roundingincrement.js |
| - test/built-ins/Temporal/PlainDate/prototype/until/roundingmode-ceil.js |
| - test/built-ins/Temporal/PlainDate/prototype/until/roundingmode-expand.js |
| - test/built-ins/Temporal/PlainDate/prototype/until/roundingmode-floor.js |
| - test/built-ins/Temporal/PlainDate/prototype/until/roundingmode-halfCeil.js |
| - test/built-ins/Temporal/PlainDate/prototype/until/roundingmode-halfEven.js |
| - test/built-ins/Temporal/PlainDate/prototype/until/roundingmode-halfExpand.js |
| - test/built-ins/Temporal/PlainDate/prototype/until/roundingmode-halfFloor.js |
| - test/built-ins/Temporal/PlainDate/prototype/until/roundingmode-halfTrunc.js |
| - test/built-ins/Temporal/PlainDate/prototype/until/roundingmode-trunc.js |
| - test/built-ins/Temporal/PlainDate/prototype/until/roundingmode-undefined.js |
| - test/built-ins/Temporal/PlainDate/prototype/until/roundingmode-wrong-type.js |
| - test/built-ins/Temporal/PlainDate/prototype/until/smallestunit-higher-units.js |
| - test/built-ins/Temporal/PlainDate/prototype/until/smallestunit-plurals-accepted.js |
| - test/built-ins/Temporal/PlainDate/prototype/until/smallestunit-wrong-type.js |
| - test/built-ins/Temporal/PlainDateTime/datetime-math.js |
| - test/intl402/Temporal/Duration/compare/relativeto-hour.js |
| - test/intl402/Temporal/Duration/prototype/round/relativeto-infinity-throws-rangeerror.js |
| - test/intl402/Temporal/Duration/prototype/round/relativeto-string-datetime.js |
| - test/intl402/Temporal/Duration/prototype/total/relativeto-infinity-throws-rangeerror.js |
| - test/intl402/Temporal/Duration/prototype/total/relativeto-string-datetime.js |
| |
| # Depends on Calendar support |
| - test/built-ins/Temporal/PlainDate/basic.js |
| - test/built-ins/Temporal/PlainDate/calendar-number.js |
| - test/built-ins/Temporal/PlainDate/calendar-wrong-type.js |
| - test/built-ins/Temporal/PlainDate/compare/argument-propertybag-calendar-leap-second.js |
| - test/built-ins/Temporal/PlainDate/compare/argument-propertybag-calendar-number.js |
| - test/built-ins/Temporal/PlainDate/compare/argument-propertybag-calendar-wrong-type.js |
| - test/built-ins/Temporal/PlainDate/compare/argument-string-calendar-annotation.js |
| - test/built-ins/Temporal/PlainDate/compare/argument-string-invalid.js |
| - test/built-ins/Temporal/PlainDate/compare/calendar-temporal-object.js |
| - test/built-ins/Temporal/PlainDate/from/argument-plaindate.js |
| - test/built-ins/Temporal/PlainDate/from/argument-plaindatetime.js |
| - test/built-ins/Temporal/PlainDate/from/argument-propertybag-calendar-case-insensitive.js |
| - test/built-ins/Temporal/PlainDate/from/argument-propertybag-calendar-leap-second.js |
| - test/built-ins/Temporal/PlainDate/from/argument-propertybag-calendar-number.js |
| - test/built-ins/Temporal/PlainDate/from/argument-propertybag-calendar-wrong-type.js |
| - test/built-ins/Temporal/PlainDate/from/argument-propertybag-calendar.js |
| - test/built-ins/Temporal/PlainDate/from/argument-string-calendar-annotation.js |
| - test/built-ins/Temporal/PlainDate/from/argument-string-invalid.js |
| - test/built-ins/Temporal/PlainDate/from/argument-string-unknown-annotation.js |
| - test/built-ins/Temporal/PlainDate/from/calendar-temporal-object.js |
| - test/built-ins/Temporal/PlainDate/prototype/add/balance-smaller-units.js |
| - test/built-ins/Temporal/PlainDate/prototype/equals/argument-propertybag-calendar-case-insensitive.js |
| - test/built-ins/Temporal/PlainDate/prototype/equals/argument-propertybag-calendar-leap-second.js |
| - test/built-ins/Temporal/PlainDate/prototype/equals/argument-propertybag-calendar-number.js |
| - test/built-ins/Temporal/PlainDate/prototype/equals/argument-propertybag-calendar-wrong-type.js |
| - test/built-ins/Temporal/PlainDate/prototype/equals/argument-string-calendar-annotation.js |
| - test/built-ins/Temporal/PlainDate/prototype/equals/argument-string-invalid.js |
| - test/built-ins/Temporal/PlainDate/prototype/equals/argument-string.js |
| - test/built-ins/Temporal/PlainDate/prototype/equals/calendar-temporal-object.js |
| - test/built-ins/Temporal/PlainDate/prototype/since/argument-propertybag-calendar-case-insensitive.js |
| - test/built-ins/Temporal/PlainDate/prototype/since/argument-propertybag-calendar-leap-second.js |
| - test/built-ins/Temporal/PlainDate/prototype/since/argument-propertybag-calendar-number.js |
| - test/built-ins/Temporal/PlainDate/prototype/since/argument-propertybag-calendar-wrong-type.js |
| - test/built-ins/Temporal/PlainDate/prototype/since/argument-string-calendar-annotation.js |
| - test/built-ins/Temporal/PlainDate/prototype/since/argument-string-invalid.js |
| - test/built-ins/Temporal/PlainDate/prototype/since/calendar-temporal-object.js |
| - test/built-ins/Temporal/PlainDate/prototype/since/order-of-operations.js |
| - test/built-ins/Temporal/PlainDate/prototype/subtract/balance-smaller-units.js |
| - test/built-ins/Temporal/PlainDate/prototype/toPlainDateTime/argument-object.js |
| - test/built-ins/Temporal/PlainDate/prototype/toPlainDateTime/argument-string-calendar-annotation.js |
| - test/built-ins/Temporal/PlainDate/prototype/toPlainDateTime/argument-string-time-designator-required-for-disambiguation.js |
| - test/built-ins/Temporal/PlainDate/prototype/toPlainDateTime/argument-string-time-zone-annotation.js |
| - test/built-ins/Temporal/PlainDate/prototype/toPlainDateTime/argument-string-unknown-annotation.js |
| - test/built-ins/Temporal/PlainDate/prototype/toPlainDateTime/basic.js |
| - test/built-ins/Temporal/PlainDate/prototype/toString/calendarname-always.js |
| - test/built-ins/Temporal/PlainDate/prototype/toString/calendarname-auto.js |
| - test/built-ins/Temporal/PlainDate/prototype/toString/calendarname-critical.js |
| - test/built-ins/Temporal/PlainDate/prototype/toString/calendarname-invalid-string.js |
| - test/built-ins/Temporal/PlainDate/prototype/toString/calendarname-undefined.js |
| - test/built-ins/Temporal/PlainDate/prototype/toString/calendarname-wrong-type.js |
| - test/built-ins/Temporal/PlainDate/prototype/until/argument-propertybag-calendar-case-insensitive.js |
| - test/built-ins/Temporal/PlainDate/prototype/until/argument-propertybag-calendar-leap-second.js |
| - test/built-ins/Temporal/PlainDate/prototype/until/argument-propertybag-calendar-number.js |
| - test/built-ins/Temporal/PlainDate/prototype/until/argument-propertybag-calendar-wrong-type.js |
| - test/built-ins/Temporal/PlainDate/prototype/until/argument-string-calendar-annotation.js |
| - test/built-ins/Temporal/PlainDate/prototype/until/argument-string-invalid.js |
| - test/built-ins/Temporal/PlainDate/prototype/until/calendar-temporal-object.js |
| - test/built-ins/Temporal/PlainDate/prototype/until/order-of-operations.js |
| - test/built-ins/Temporal/PlainDateTime/calendar-number.js |
| - test/built-ins/Temporal/PlainDateTime/calendar-wrong-type.js |
| - test/built-ins/Temporal/PlainDateTime/compare/argument-propertybag-calendar-leap-second.js |
| - test/built-ins/Temporal/PlainDateTime/compare/argument-propertybag-calendar-number.js |
| - test/built-ins/Temporal/PlainDateTime/compare/argument-propertybag-calendar-wrong-type.js |
| - test/built-ins/Temporal/PlainDateTime/compare/calendar-temporal-object.js |
| - test/built-ins/Temporal/PlainDateTime/constructor-full.js |
| - test/built-ins/Temporal/PlainDateTime/from/argument-plaindate.js |
| - test/built-ins/Temporal/PlainDateTime/from/argument-plaindatetime.js |
| - test/built-ins/Temporal/PlainDateTime/from/argument-propertybag-calendar-case-insensitive.js |
| - test/built-ins/Temporal/PlainDateTime/from/argument-propertybag-calendar-leap-second.js |
| - test/built-ins/Temporal/PlainDateTime/from/argument-propertybag-calendar-number.js |
| - test/built-ins/Temporal/PlainDateTime/from/argument-propertybag-calendar-wrong-type.js |
| - test/built-ins/Temporal/PlainDateTime/from/argument-string-calendar-annotation.js |
| - test/built-ins/Temporal/PlainDateTime/from/argument-string-invalid.js |
| - test/built-ins/Temporal/PlainDateTime/from/argument-string-time-zone-annotation.js |
| - test/built-ins/Temporal/PlainDateTime/from/argument-string-unknown-annotation.js |
| - test/built-ins/Temporal/PlainDateTime/from/calendar-temporal-object.js |
| - test/built-ins/Temporal/PlainDateTime/from/overflow-invalid-string.js |
| - test/built-ins/Temporal/PlainDateTime/from/overflow-wrong-type.js |
| - test/built-ins/Temporal/PlainDateTime/prototype/equals/argument-propertybag-calendar-case-insensitive.js |
| - test/built-ins/Temporal/PlainDateTime/prototype/equals/argument-propertybag-calendar-leap-second.js |
| - test/built-ins/Temporal/PlainDateTime/prototype/equals/argument-propertybag-calendar-number.js |
| - test/built-ins/Temporal/PlainDateTime/prototype/equals/argument-propertybag-calendar-wrong-type.js |
| - test/built-ins/Temporal/PlainDateTime/prototype/equals/argument-string-calendar-annotation.js |
| - test/built-ins/Temporal/PlainDateTime/prototype/equals/argument-string-time-zone-annotation.js |
| - test/built-ins/Temporal/PlainDateTime/prototype/equals/calendar-temporal-object.js |
| - test/built-ins/Temporal/PlainDateTime/prototype/round/smallestunit-plurals-accepted.js |
| - test/built-ins/Temporal/PlainDateTime/prototype/round/smallestunit-string-shorthand.js |
| - test/built-ins/Temporal/PlainDateTime/prototype/toString/calendarname-always.js |
| - test/built-ins/Temporal/PlainDateTime/prototype/toString/calendarname-auto.js |
| - test/built-ins/Temporal/PlainDateTime/prototype/toString/calendarname-critical.js |
| - test/built-ins/Temporal/PlainDateTime/prototype/toString/calendarname-invalid-string.js |
| - test/built-ins/Temporal/PlainDateTime/prototype/toString/calendarname-never.js |
| - test/built-ins/Temporal/PlainDateTime/prototype/toString/calendarname-undefined.js |
| - test/built-ins/Temporal/PlainDateTime/prototype/toString/calendarname-wrong-type.js |
| - test/built-ins/Temporal/PlainDateTime/prototype/with/calendar-temporal-object-throws.js |
| - test/built-ins/Temporal/PlainDateTime/prototype/withPlainTime/argument-string-calendar-annotation.js |
| - test/built-ins/Temporal/PlainDateTime/prototype/withPlainTime/argument-string-time-designator-required-for-disambiguation.js |
| - test/built-ins/Temporal/PlainDateTime/prototype/withPlainTime/argument-string-time-zone-annotation.js |
| - test/built-ins/Temporal/PlainDateTime/prototype/withPlainTime/argument-string-unknown-annotation.js |
| - test/built-ins/Temporal/PlainTime/compare/argument-string-time-designator-required-for-disambiguation.js |
| - test/built-ins/Temporal/PlainTime/from/argument-string-time-designator-required-for-disambiguation.js |
| - test/built-ins/Temporal/PlainTime/prototype/equals/argument-string-time-designator-required-for-disambiguation.js |
| - test/built-ins/Temporal/PlainTime/prototype/since/argument-string-time-designator-required-for-disambiguation.js |
| - test/built-ins/Temporal/PlainTime/prototype/until/argument-string-time-designator-required-for-disambiguation.js |
| |
| # Depends on PlainMonthDay, PlainYearMonth |
| - test/built-ins/Temporal/Duration/prototype/round/largestunit-plurals-accepted.js |
| - test/built-ins/Temporal/Duration/prototype/round/smallestunit-plurals-accepted.js |
| - test/built-ins/Temporal/Duration/prototype/toString/smallestunit-plurals-accepted.js |
| - test/built-ins/Temporal/Duration/prototype/total/unit-plurals-accepted-string.js |
| - test/built-ins/Temporal/Duration/prototype/total/unit-plurals-accepted.js |
| - test/built-ins/Temporal/Instant/prototype/toString/smallestunit-plurals-accepted.js |
| - test/built-ins/Temporal/PlainDate/prototype/with/plaindatelike-invalid.js |
| - test/built-ins/Temporal/PlainDateTime/prototype/toString/smallestunit-plurals-accepted.js |
| - test/built-ins/Temporal/PlainTime/prototype/round/smallestunit-plurals-accepted.js |
| - test/built-ins/Temporal/PlainTime/prototype/toString/smallestunit-plurals-accepted.js |
| - test/built-ins/Temporal/PlainTime/prototype/with/plaintimelike-invalid.js |
| - test/intl402/DateTimeFormat/prototype/format/temporal-objects-resolved-time-zone.js |
| - test/intl402/DateTimeFormat/prototype/formatRange/temporal-objects-resolved-time-zone.js |
| - test/intl402/DateTimeFormat/prototype/formatRangeToParts/temporal-objects-resolved-time-zone.js |
| - test/intl402/DateTimeFormat/prototype/formatToParts/temporal-objects-resolved-time-zone.js |
| - test/intl402/Intl/DateTimeFormat/prototype/formatRange/fails-on-distinct-temporal-types.js |
| - test/intl402/Intl/DateTimeFormat/prototype/formatRangeToParts/fails-on-distinct-temporal-types.js |
| - test/built-ins/Temporal/Instant/prototype/toString/timezone-offset.js |
| - test/built-ins/Temporal/Instant/prototype/toString/timezone-string-datetime.js |
| - test/built-ins/Temporal/Instant/prototype/toString/timezone-string-leap-second.js |
| - test/built-ins/Temporal/Instant/prototype/toString/timezone-string-multiple-offsets.js |
| - test/built-ins/Temporal/Instant/prototype/toString/timezone-string.js |
| - test/intl402/Temporal/Instant/prototype/toString/timezone-offset.js |
| - test/intl402/Temporal/Instant/prototype/toString/timezone-string-datetime.js |
| |
| # Depends on annotations in datetime strings |
| - test/built-ins/Temporal/PlainDate/compare/argument-string-time-zone-annotation.js |
| - test/built-ins/Temporal/PlainDate/from/argument-string-time-zone-annotation.js |
| - test/built-ins/Temporal/PlainDate/prototype/equals/argument-string-time-zone-annotation.js |
| - test/built-ins/Temporal/PlainDate/prototype/since/argument-string-time-zone-annotation.js |
| - test/built-ins/Temporal/PlainDate/prototype/until/argument-string-time-zone-annotation.js |
| |
| # Depends on Temporal.ZonedDateTime |
| - test/built-ins/Temporal/Duration/compare/relativeto-zoneddatetime-negative-epochnanoseconds.js |
| - test/built-ins/Temporal/Duration/prototype/round/relativeto-zoneddatetime-negative-epochnanoseconds.js |
| - test/built-ins/Temporal/Duration/prototype/round/relativeto-zoneddatetime-slots.js |
| - test/built-ins/Temporal/Duration/prototype/total/relativeto-zoneddatetime-negative-epochnanoseconds.js |
| - test/built-ins/Temporal/Duration/prototype/total/relativeto-zoneddatetime-with-fractional-days.js |
| - test/built-ins/Temporal/Instant/compare/argument-zoneddatetime.js |
| - test/built-ins/Temporal/Instant/from/argument-zoneddatetime.js |
| - test/built-ins/Temporal/Instant/prototype/equals/argument-zoneddatetime.js |
| - test/built-ins/Temporal/Instant/prototype/since/argument-zoneddatetime.js |
| - test/built-ins/Temporal/Instant/prototype/until/argument-zoneddatetime.js |
| - test/built-ins/Temporal/PlainDate/compare/argument-zoneddatetime-slots.js |
| - test/built-ins/Temporal/PlainDate/compare/argument-zoneddatetime.js |
| - test/built-ins/Temporal/PlainDate/from/argument-zoneddatetime-slots.js |
| - test/built-ins/Temporal/PlainDate/from/argument-zoneddatetime.js |
| - test/built-ins/Temporal/PlainDate/from/overflow-invalid-string.js |
| - test/built-ins/Temporal/PlainDate/prototype/equals/argument-zoneddatetime-slots.js |
| - test/built-ins/Temporal/PlainDate/prototype/since/argument-zoneddatetime-slots.js |
| - test/built-ins/Temporal/PlainDate/prototype/toPlainDateTime/argument-zoneddatetime-balance-negative-time-units.js |
| - test/built-ins/Temporal/PlainDate/prototype/toPlainDateTime/argument-zoneddatetime-negative-epochnanoseconds.js |
| - test/built-ins/Temporal/PlainDate/prototype/until/argument-zoneddatetime-slots.js |
| - test/built-ins/Temporal/PlainDateTime/compare/argument-zoneddatetime-negative-epochnanoseconds.js |
| - test/built-ins/Temporal/PlainDateTime/from/argument-zoneddatetime-balance-negative-time-units.js |
| - test/built-ins/Temporal/PlainDateTime/from/argument-zoneddatetime-negative-epochnanoseconds.js |
| - test/built-ins/Temporal/PlainDateTime/prototype/equals/argument-zoneddatetime-balance-negative-time-units.js |
| - test/built-ins/Temporal/PlainDateTime/prototype/equals/argument-zoneddatetime-negative-epochnanoseconds.js |
| - test/built-ins/Temporal/PlainDateTime/prototype/withPlainTime/argument-zoneddatetime-balance-negative-time-units.js |
| - test/built-ins/Temporal/PlainDateTime/prototype/withPlainTime/argument-zoneddatetime-negative-epochnanoseconds.js |
| - test/built-ins/Temporal/PlainTime/compare/argument-zoneddatetime-negative-epochnanoseconds.js |
| - test/built-ins/Temporal/PlainTime/from/argument-zoneddatetime-balance-negative-time-units.js |
| - test/built-ins/Temporal/PlainTime/from/argument-zoneddatetime-negative-epochnanoseconds.js |
| - test/built-ins/Temporal/PlainTime/prototype/equals/argument-zoneddatetime-balance-negative-time-units.js |
| - test/built-ins/Temporal/PlainTime/prototype/equals/argument-zoneddatetime-negative-epochnanoseconds.js |
| - test/built-ins/Temporal/PlainTime/prototype/since/argument-zoneddatetime-balance-negative-time-units.js |
| - test/built-ins/Temporal/PlainTime/prototype/since/argument-zoneddatetime-negative-epochnanoseconds.js |
| - test/built-ins/Temporal/PlainTime/prototype/until/argument-zoneddatetime-balance-negative-time-units.js |
| - test/built-ins/Temporal/PlainTime/prototype/until/argument-zoneddatetime-negative-epochnanoseconds.js |