mirror of
https://github.com/tc39/test262.git
synced 2025-08-19 08:58:27 +02:00
The idea is to deduplicate more string tests into methods on this object, that return collections of valid and invalid strings. This adds collections of valid and invalid PlainYearMonth and PlainMonthDay strings.
15 lines
557 B
JavaScript
15 lines
557 B
JavaScript
// Copyright (C) 2022 Igalia, S.L. All rights reserved.
|
|
// This code is governed by the BSD license found in the LICENSE file.
|
|
|
|
/*---
|
|
esid: sec-temporal.plainyearmonth.from
|
|
description: An invalid ISO string is never supported
|
|
includes: [temporalHelpers.js]
|
|
features: [Temporal]
|
|
---*/
|
|
|
|
for (const input of TemporalHelpers.ISO.plainYearMonthStringsInvalid()) {
|
|
assert.throws(RangeError, () => Temporal.PlainYearMonth.from(input, { overflow: "reject" }));
|
|
assert.throws(RangeError, () => Temporal.PlainYearMonth.from(input, { overflow: "constrain" }));
|
|
}
|