Chris Cuellar
d151c921fc
adds iterators
2025-10-05 13:04:56 -07:00
Chris Cuellar
c266acd3f4
adds javascript initial support
2025-10-04 19:45:19 -07:00
Chris Cuellar
b6c8833d53
adds json-modules
2025-10-04 19:18:05 -07:00
Chris Cuellar
b9da3cab76
adds json-raw
2025-10-04 19:15:28 -07:00
Chris Cuellar
9c8fa11945
adds let-const
2025-10-04 19:10:09 -07:00
Chris Cuellar
553372609e
adds logical-assignments
2025-10-04 19:07:00 -07:00
Chris Cuellar
7794a9d5f7
adds map
2025-10-04 18:58:35 -07:00
Chris Cuellar
7923141074
adds math-sum-precise
...
and cleans up Math files for `number`
2025-10-04 18:54:17 -07:00
Chris Cuellar
f4fe931e2a
adds nullish-coalescing
2025-10-04 18:45:13 -07:00
Chris Cuellar
070fe92853
add promise
2025-10-04 18:41:28 -07:00
Chris Cuellar
ad39b9db67
fixes lint issues
2025-10-04 18:37:34 -07:00
Chris Cuellar
0fa95f0bb6
add set
2025-10-04 18:36:56 -07:00
Chris Cuellar
de26e3f9d9
adds number
2025-10-04 18:11:16 -07:00
Linus Groh
ceff26d0cc
Update features.txt to move stage 4 proposals
2025-10-03 17:51:31 +02:00
Richard Gibson
06dfddc4eb
Move compareArray into assert.js ( #4592 )
2025-10-02 16:50:07 -04:00
Chris Cuellar
f6bf8d56d9
adds additional features N-Z
2025-10-02 11:23:22 -07:00
Mike Pennisi
7cb61902ff
Build linter
2025-09-30 22:44:07 -04:00
Mike Pennisi
c1a07a220d
Optimize classifiers
2025-09-30 22:26:21 -04:00
Mike Pennisi
269d66d930
Correct typos
2025-09-30 22:26:11 -04:00
Mike Pennisi
040daf7920
Add metadata on "web features"
...
See:
- https://github.com/tc39/test262/issues/4567
- https://github.com/tc39/test262/issues/4571
2025-09-30 15:52:46 -04:00
Ben Noordhuis
2e7412547d
Test iterator close behavior of Set methods
...
Set.prototype.isDisjointFrom and Set.prototype.isSupersetOf should call
return() on the set-like iterator but only when it is not exhausted.
Port of the downstream tests I added in quickjs-ng/quickjs@6167dcb127 .
2025-09-30 11:57:20 +02:00
jugglinmike
8a8a7af1b9
Classify tests for the stability of array sorting ( #4569 )
...
* Classify tests for the stability of array sorting
These tests were originally introduced via
https://github.com/tc39/test262/pull/1977 &
https://github.com/tc39/test262/pull/2062 and subsequently modified via
https://github.com/tc39/test262/pull/2169 .
* fixup! Classify tests for the stability of array sorting
2025-09-25 16:26:49 -04:00
André Bargull
5155b2ad7e
Add test case when countBytes in TA.p.slice is set to zero
...
`countBytes` can be set to zero in step 14.d when resizable array
buffers are used.
2025-09-25 17:49:06 +02:00
André Bargull
b5aac6bc84
String.prototype.toLocale{Lower,Upper}Case validates all locale identifiers
2025-09-25 17:42:28 +02:00
Ben Noordhuis
409001b61b
Make iterator sequencing test more explicit
...
The next() method is not supposed to get called. Per discussion here:
https://github.com/tc39/test262/pull/4326#discussion_r2371763680
2025-09-23 16:25:54 -07:00
Adam Shaw
2f06e0b6b3
Tests for Temporal issue 3141 ( #4568 )
...
* tests for Temporal issue 3141
* added test descriptions
* Temporal tests for total/round related to bug 3141
* tweak tests, fix wording
* don't use unnecessary temporalHelpers
* update tests to include Temporal issues 3148 and 3149
* move tests, update descriptions
* rename some other files
* move new Temporal tests into intl-land
* Actually commit ptomato typo change requests
2025-09-23 19:56:43 +00:00
Mark S. Miller
822589b1ef
[nonextensible-applies-to-private] Adding private field to non-extensible object throws ( #4577 )
...
* [nonextensible-applies-to-private] Adding private field to non-extensible object throws
* add feature nonextensible-applies-to-private
* extending tests in response to reviewer suggestions
* use const instead of let
2025-09-22 12:58:55 -07:00
Linus Groh
e0d8f66a2b
Add missing include to WeakMap.prototype.getOrInsertComputed() test
2025-09-18 13:35:51 -07:00
Philip Chimento
6251b55fc6
Reinstate bug numbers as URLs in frontmatter info
...
The history of why these tests exist can be useful context for future
consumers of the test suite.
2025-09-17 15:51:37 -07:00
André Bargull
dfe2f39a46
Remove test data for non-exported test
2025-09-17 13:25:21 -07:00
André Bargull
7ec30cc749
Replace SpiderMonkey-specific parseModule in async-functions/async-contains-unicode-escape.js and fix a test bug
2025-09-17 13:25:21 -07:00
André Bargull
d90061929a
Replace SpiderMonkey-specific parseModule in expressions/optional-chain-first-expression.js
2025-09-17 13:25:21 -07:00
André Bargull
0ee9b57cba
Enable strict mode testing for sm/JSON/parse-with-source.js
2025-09-17 13:25:21 -07:00
André Bargull
15be7166d5
Add missing feature tag for json-parse-with-source
2025-09-17 13:25:21 -07:00
André Bargull
6ed990708f
Enable strict mode testing for sm/WeakMap and add missing feature tag
2025-09-17 13:25:21 -07:00
André Bargull
85f840d474
Enable strict mode testing for sm/TypedArray
2025-09-17 13:25:21 -07:00
André Bargull
083c373141
Enable strict mode testing for sm/Temporal
2025-09-17 13:25:20 -07:00
André Bargull
7b41001747
Enable strict mode testing for sm/syntax
2025-09-17 13:25:20 -07:00
André Bargull
d1cac014ab
Enable strict mode testing for sm/Symbol
2025-09-17 13:25:20 -07:00
André Bargull
4e85cd06bd
Enable strict mode testing for sm/String
2025-09-17 13:25:20 -07:00
André Bargull
eba013851c
Enable strict mode testing for sm/strict
2025-09-17 13:25:20 -07:00
André Bargull
ddfdf9773e
Enable strict mode testing for sm/statements
2025-09-17 13:25:20 -07:00
André Bargull
7453cbb760
Enable strict mode testing for sm/Set
2025-09-17 13:25:20 -07:00
André Bargull
84b567da81
Enable strict mode testing for sm/regress
2025-09-17 13:25:20 -07:00
André Bargull
a0f3f2f9b5
Enable strict mode testing for sm/RegExp
2025-09-17 13:25:20 -07:00
André Bargull
b0298167c9
Enable strict mode testing for sm/Reflect
2025-09-17 13:25:20 -07:00
André Bargull
d42f9fab12
Enable strict mode testing for sm/Proxy
2025-09-17 13:25:20 -07:00
André Bargull
1b58c83e0a
Enable strict mode testing for sm/Promise
2025-09-17 13:25:20 -07:00
André Bargull
addfc1f0f0
Enable strict mode testing for sm/PrivateName
2025-09-17 13:25:20 -07:00
André Bargull
14e84721c9
Enable strict mode testing for sm/object
2025-09-17 13:25:20 -07:00