5698 Commits

Author SHA1 Message Date
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
André Bargull
cd870e9520 Enable strict mode testing for sm/Number 2025-09-17 13:25:20 -07:00
André Bargull
a216e703d1 Enable strict mode testing for sm/misc 2025-09-17 13:25:20 -07:00
André Bargull
10f049068e Enable strict mode testing for sm/Math 2025-09-17 13:25:20 -07:00
André Bargull
87b006b65a Enable strict mode testing for sm/Map 2025-09-17 13:25:20 -07:00
André Bargull
221ea2b0b7 Enable strict mode testing for sm/literals 2025-09-17 13:25:20 -07:00
André Bargull
27b61f051b Enable strict mode testing for sm/lexical-environment 2025-09-17 13:25:20 -07:00
André Bargull
1b4972e329 Enable strict mode testing for sm/JSON 2025-09-17 13:25:20 -07:00
André Bargull
62310eaf2a Enable strict mode testing for sm/Iterator 2025-09-17 13:25:20 -07:00
André Bargull
91bf17ace8 Enable strict mode testing for sm/global 2025-09-17 13:25:20 -07:00
André Bargull
6aa99aa29a Enable strict mode testing for sm/generators 2025-09-17 13:25:20 -07:00
André Bargull
8f259600e2 Enable strict mode testing for sm/Function/function-name-computed 2025-09-17 13:25:20 -07:00
André Bargull
be5edf06c9 Enable strict mode testing for sm/Function 2025-09-17 13:25:20 -07:00
André Bargull
169736bdd0 Enable strict mode testing for sm/fields 2025-09-17 13:25:20 -07:00
André Bargull
a724191c3f Enable strict mode testing for rest of sm/extensions 2025-09-17 13:25:20 -07:00
André Bargull
f72b5123d9 Enable strict mode testing for sm/extensions 2025-09-17 13:25:20 -07:00
André Bargull
4b89aa98c8 Enable strict mode testing for sm/expressions/destructuring-array-done.js 2025-09-17 13:25:20 -07:00
André Bargull
f277bff653 Enable strict mode testing for sm/expressions 2025-09-17 13:25:20 -07:00
André Bargull
53e5d81251 Enable strict mode testing for sm/Exceptions 2025-09-17 13:25:20 -07:00
André Bargull
8c2c38426b Enable strict mode testing for sm/eval 2025-09-17 13:25:20 -07:00
André Bargull
311262aa37 Enable strict mode testing for sm/Error 2025-09-17 13:25:20 -07:00
André Bargull
080a1ff59f Enable strict mode testing for sm/destructuring/order.js 2025-09-17 13:25:20 -07:00
André Bargull
e815b2298c Enable strict mode testing for sm/destructuring 2025-09-17 13:25:20 -07:00