Philip Chimento
ee7055121d
Temporal: Add tests for invalid Temporal.Instant strings
...
This adds tests to all entry points where an ISO string is converted to a
Temporal.Instant. The tests exercise various invalid ISO strings to make
sure that they throw a RangeError.
2022-06-14 15:56:06 +02:00
Philip Chimento
0e86baf6f3
Temporal: Add tests for order of observable operations in *FromFields methods ( #3568 )
...
This adds tests for https://github.com/tc39/proposal-temporal/pull/2203
which was a normative change that reached consensus in the June 2022 TC39
plenary meeting.
Co-authored-by: Ms2ger <Ms2ger@gmail.com>
2022-06-14 15:46:16 +02:00
Ms2ger
697784363f
Temporal: Add toZonedDateTime tests.
2022-06-13 17:57:54 +02:00
Ms2ger
6f2e6872fb
Temporal: Extend tests for getISOFields. ( #3560 )
2022-06-13 08:55:55 -07:00
Ms2ger
98b76ef533
Temporal: Extend tests for PlainDate#toPlainMonthDay.
2022-06-13 17:52:34 +02:00
Ms2ger
e6b7323614
Temporal: Extend tests for PlainDate#toPlainYearMonth.
2022-06-13 17:51:29 +02:00
Ms2ger
3812a1fe92
Temporal: Extend tests for PlainDate#toString.
2022-06-13 16:47:22 +02:00
Ms2ger
194f7426f9
Temporal: Add basic test for PlainDate#toJSON.
2022-06-13 16:45:42 +02:00
Ms2ger
f9a5a8b29c
Temporal: Extend test for withCalendar.
2022-06-13 16:38:07 +02:00
Ms2ger
56ed1a0f82
Temporal: Test custom calendar operations.
2022-06-13 16:37:06 +02:00
Ms2ger
da19e0a50c
Temporal: Add some Instant string tests.
2022-06-13 16:29:52 +02:00
Ms2ger
267aab37c2
Temporal: Add missing valueOf tests.
2022-06-13 16:27:28 +02:00
Ms2ger
bb926a1796
Temporal: Extend tests for daysInMonth.
2022-06-13 16:26:08 +02:00
Ms2ger
3343e15083
Temporal: Test daysInWeek when the week spans across years.
2022-06-13 16:24:44 +02:00
Huáng Jùnliàng
79e3bc5176
add noStrict flag to yield-as-binding-id cases ( #3551 )
2022-06-09 09:01:21 +02:00
André Bargull
b2f7dc1194
Expect precise result for negative fractional units
...
Fixes #3544
2022-06-08 17:04:45 +02:00
André Bargull
c61a04fd88
AddDurationToOrSubtractDurationFromPlainYearMonth doesn't add "month" to calendar fields
...
Fixes #3546
2022-06-08 17:02:33 +02:00
Ms2ger
53d6cd6d46
Temporal: Add tests for converting a ZonedDateTime to a PlainDate.
2022-06-02 08:50:05 +02:00
Marko Lahma
715c3ceb16
Add test262-harness-dotnet to README
...
I've developed a library for running and generating (currently) NUnit based test suites for test262. This is already being successfully used in two .NET projects, Jint (JS interpreter) and esprima-dotnet (JS parsing library).
2022-06-01 14:34:32 -07:00
Sarah Groff Hennigh-Palermo
520c418499
Merge pull request #3547 from Razican/fix_flags
...
Fixed #3545
2022-06-01 13:29:06 +02:00
Iban Eguia Moraza
53df4bc69a
Fixed #3545
2022-05-31 16:28:31 +02:00
Ms2ger
f7b626133d
Temporal: Add tests for prototype.constructor.
2022-05-26 10:34:10 +02:00
Ms2ger
ed5ada3e13
Temporal: Improve coverage for PlainDate constructor and from().
2022-05-25 11:39:05 -07:00
Ms2ger
1aeed72ab5
Temporal: Add arguments to constructor tests.
2022-05-25 11:35:10 -07:00
Ms2ger
6573cf954b
Temporal: Add tests that subclass constructors work.
2022-05-25 11:23:22 -07:00
Ms2ger
2c8e4c061b
Temporal: Cleanup some tests.
...
The options-invalid.js tests were also covered by options-wrong-type.js.
The tests for add/subtract without an options argument were also covered by options-undefined.js.
2022-05-25 11:10:04 -07:00
Romulo Cintra
406ec000f2
Tests combinations max-min fractionDigits and Significant digits ( #3515 )
...
NumberFormat v3
2022-05-25 10:50:46 -07:00
Ms2ger
63cf9ba7b5
Temporal: Extend tests for daysInYear and inLeapYear.
2022-05-24 10:56:45 -07:00
Philip Chimento
579268ab79
Temporal: Add tests for variant time separators
...
ISO strings may separate the time from the date with a case-insensitive T,
or a space. This adds tests to all entry points that take ISO strings, to
ensure that they accept an uppercase T, lowercase T, or space as the time
separator.
These tests are based on the one test for Temporal.PlainDateTime.from that
was already present.
2022-05-23 11:47:56 +02:00
Ms2ger
7fca6637e9
Temporal: Extend toJSON/toString tests.
2022-05-20 09:32:52 -07:00
Ms2ger
2de2fe3084
Temporal: Ensure PlainTime branding tests fail if needed.
2022-05-20 14:20:43 +02:00
Ms2ger
7960d616cf
Temporal: Add a test for PlainTime#toZonedDateTime.
2022-05-19 12:55:27 -07:00
Ms2ger
a1a5c91543
Temporal: Add a test for PlainTime#calendar.
2022-05-19 12:54:14 -07:00
Ms2ger
b8ab7063b0
Temporal: Add tests for PlainTime#{toJSON/toString}.
2022-05-19 12:23:43 -07:00
Ms2ger
912559f683
Temporal: Test @@toStringTag properties.
2022-05-19 12:20:15 -07:00
Ms2ger
494b678cc5
Temporal: Add tests for ZonedDateTime to PlainDate conversion.
...
Also rename leap second tests for consistency.
2022-05-18 12:35:07 -07:00
legendecas
6f8e0f67ca
Decorators: add initial tests on class
2022-05-18 09:49:49 -04:00
Chengzhong Wu
509363bcfd
Add test on handling broken promises in AsyncGenerator.prototype.return ( #3472 )
...
* Add test on handling broken promises in AsyncGenerator.prototype.return
* fixup!
* fixup!
2022-05-12 14:28:33 -04:00
legendecas
2e7cdfbe18
Fix generator clean fail on .DS_Store
2022-05-05 17:03:58 -04:00
legendecas
d6b5b1358c
ShadowRealm: exportName is no longer be coerced to a string
2022-05-05 17:03:33 -04:00
Keith Miller
b409843612
Update S12.6.4_A7_T2.js
...
This test currently has some tabs. Clean this up and make them spaces instead.
2022-05-05 10:19:37 -07:00
Jordan Harband
00263bf90f
add missing Reflect.construct feature
2022-05-05 17:13:25 +02:00
Philip Chimento
2a03068b84
Fix Temporal.PlainDateTime.withPlainDate tests
...
I suggested in #3517 that these lines should be removed but didn't realize
they must be present because TemporalHelpers.assertPlainDateTime is going
to check the 'era' and 'eraYear' properties.
2022-05-05 09:51:01 +02:00
Shane F. Carr
0a48029333
Fix Intl.NumberFormat roundingPriority test to reflect default values for min/max digits ( #3506 )
2022-05-04 11:31:56 -07:00
Mathias Bynens
997888324e
Add missing binding
2022-05-04 07:57:38 -07:00
Philip Chimento
a44a97a09a
Add reference ISO days to PlainYearMonth assertions
...
I missed adding these in 27f0104bc6
2022-05-04 10:15:19 +02:00
Frank Yung-Fong Tang
06fafd794b
Move testing of era/eraYear under intl402 ( #3517 )
...
* Move testing of era/eraYear under intl402
* remove era/eraYear from built-in tests.
2022-05-03 11:11:20 -07:00
Romulo Cintra
28455b13f5
Intl.DurationFormat update coverage ( #3501 )
...
* constructor tests coverage
* add localeMatcher tests
* add styles and numbering system tests
* re-organize folder and files structure
2022-05-03 08:19:32 -07:00
Ms2ger
7099acc882
Temporal: Add some tests for Duration#round.
...
Co-authored-by: Philip Chimento <philip.chimento@gmail.com>
2022-05-03 08:15:56 -07:00
Ms2ger
69fd39b463
Temporal: Add some Duration#{add,subtract} tests.
2022-05-03 08:15:56 -07:00