Gus Caplan
516ca9af39
Update tests for ECMA262 #2216
...
https://github.com/tc39/ecma262/pull/2216
2021-02-26 11:49:49 -05:00
Ron Buckton
0d922ddc97
Fix lint error
2021-02-25 11:03:39 -05:00
Ron Buckton
64ea2d19e6
rename no-indices-array test
2021-02-25 11:03:39 -05:00
Ron Buckton
d66f270313
PR Feedback
2021-02-25 11:03:39 -05:00
Ron Buckton
a567e4c819
Updates to regexp-match-indices tests based on d-flag
2021-02-25 11:03:39 -05:00
Alexey Shvayka
950d097516
Add Object.freeze test
2021-02-08 15:41:23 -05:00
Alexey Shvayka
a4ca510b55
Add Object.seal test
2021-02-08 15:41:23 -05:00
Alexey Shvayka
fd6bbbe581
Add Object.freeze tests
2021-02-08 15:40:48 -05:00
Alexey Shvayka
1fd4fb480c
Add Object.seal tests
2021-02-08 15:40:48 -05:00
Alexey Shvayka
83ffa3d911
Add Object.preventExtensions tests
2021-02-08 15:40:48 -05:00
Yusuke Suzuki
93a2ba8c28
Fix BigInt TypedArrays tests
...
1. test/built-ins/TypedArray/prototype/findIndex/BigInt/predicate-may-detach-buffer.js
It is not updated when a60a67ea88
is landed. This patch fixes it.
2. test/built-ins/TypedArray/prototype/filter/BigInt/callbackfn-detachbuffer.js
After detaching, BigInt64Array/BigUint64Array will produce undefined for indexed access. And
if `filter`'s callback says `true` for these results, we need to store `ToBigInt(undefined)`
to a newly resulted BigInt64Array/BigUint64Array and this will throw an error. But this test
assumed it does not throw. This patch fixed flag so that we do not throw that error while keeping
detached typed arrays tested.
2021-02-03 22:10:52 -05:00
ExE Boss
8f904d8cc8
Set function `length` and `name` in `CreateBuiltinFunction`
2021-01-29 09:45:20 -05:00
Mathias Bynens
79060efc7f
Add tests for accessors setting their successor
2021-01-27 09:23:28 -05:00
Mathias Bynens
e610e75985
Add tests for accessors setting precedessors
2021-01-27 09:23:28 -05:00
Mathias Bynens
80c18c0ea8
Add tests for accessors popping elements
2021-01-27 09:23:28 -05:00
Mathias Bynens
7733d900b2
Add tests for accessors increasing length
2021-01-27 09:23:28 -05:00
Mathias Bynens
b7da7c75ce
Rename tests
2021-01-27 09:23:28 -05:00
Mathias Bynens
82f634d7fc
Add tests for more precise Array#sort
...
https://github.com/tc39/ecma262/pull/1585
2021-01-27 09:23:28 -05:00
Oskari Noppa
a840b0d093
Shorten a very long filename
...
A quite popular solution for encrypting files on Linux,
[eCryptfs](https://wiki.archlinux.org/index.php/ECryptfs ), can't handle
filenames longer than 143 characters when filename encryption is enabled. It
just so happens that the name of this file was 144 characters long, which makes
pulling the repository to an encrypted folder fail.
2021-01-19 09:06:30 -05:00
Shu-yu Guo
9ca13b1272
Fix typo in BigIntArray property descriptor test
2020-12-30 16:53:29 -05:00
Rick Waldron
de091de9f6
Include indexOf(undefined, ...) and lastIndexOf(undefined, ...)
2020-12-16 11:59:56 -05:00
Rick Waldron
167e596a64
Align detached buffer semantics with web reality, R6. Fixes gh-2915
2020-12-16 11:59:56 -05:00
Tom Schuster
734c867ac3
Remove test code between license and front matter
...
The script that we use for updating SpiderMonkey's copy of test262 doesn't like this.
@rwaldron r?
2020-12-10 09:20:36 -05:00
Sébastien Ros
7376666039
Typo
2020-12-10 09:19:33 -05:00
Vlad
c1959a44a6
Math.max/min - each element coerced
2020-12-10 09:19:02 -05:00
Rick Waldron
3b425c6da3
Coverage: missing tests for Array.prototype.reverse method. Fixes gh-2902
2020-12-02 16:34:44 -05:00
Rick Waldron
96aff62fb2
IntegerIndexedElementSet should always indicate success. Ref: tc39/ecma262/pull/2210
2020-12-02 15:06:36 -05:00
Ross Kirsling
73798cbc61
Fix typos for at/prop-desc tests. ( #2908 )
2020-11-19 02:32:38 -08:00
Leo Balter
2e5ff2461b
fixup! Fix missing renames for item->at
2020-11-18 15:18:14 -05:00
Leo Balter
65bd4432f9
Fix missing renames for item->at
...
Ref #2905
2020-11-18 15:18:14 -05:00
Ross Kirsling
df1bce9c2e
Rename item() to at().
2020-11-18 13:31:11 -05:00
Yusuke Suzuki
36d2d2d348
Fix test/built-ins/TypedArrayConstructors/internals/GetOwnProperty/index-prop-desc.js's value
...
Since the 0's value is 43, 43 should be populated in a descriptor.
2020-11-13 08:57:15 -05:00
Rick Waldron
3d3c56200b
Correction
2020-11-04 13:45:45 -05:00
Rick Waldron
112967c1a9
Lint fixes
2020-11-04 13:45:45 -05:00
Rick Waldron
5c546996ba
Align detached buffer semantics with web reality, R5. Fixes gh-2879
2020-11-04 13:45:45 -05:00
Rick Waldron
3c58228465
Align detached buffer semantics with web reality, R4. Fixes gh-2879
2020-11-02 12:20:44 -05:00
Rick Waldron
959840a62a
Remove unused include
2020-10-29 13:50:08 -04:00
Rick Waldron
cef698c374
Rename long test file names
2020-10-29 13:49:25 -04:00
Rick Waldron
224c0ce19e
Replace unicode characters that pyyaml cannot read
2020-10-29 13:49:09 -04:00
Rick Waldron
1af15d5199
Add missing features flags
2020-10-29 13:20:18 -04:00
Rick Waldron
0001489473
Update test/built-ins/TypedArray/prototype/forEach/callbackfn-detachbuffer.js
...
Co-authored-by: Ross Kirsling <rkirsling@gmail.com>
2020-10-21 20:14:36 -04:00
Rick Waldron
a60a67ea88
Align detached buffer semantics with web reality, R3
2020-10-21 20:14:36 -04:00
Rick Waldron
7d998a098e
Align detached buffer semantics with web reality, R2
2020-10-19 17:41:11 -04:00
Shu-yu Guo
6d49a317ac
Add missing includes to some Atomics.waitAsync tests
2020-10-19 17:26:47 -04:00
Rick Waldron
fd10123a71
String.prototype.split: rename overlong files. Fixes gh-2865
2020-10-19 10:22:45 -04:00
Rick Waldron
f2a8384d4d
Align detached buffer semantics with web reality, R1
2020-10-16 20:38:21 -04:00
Rick Waldron
d9740c1726
Atomics.waitAsync: fix lint
2020-10-14 14:21:04 -04:00
Rick Waldron
59463a2dd7
Cleanups
2020-10-09 13:46:50 -04:00
Rick Waldron
bf900a30b2
Create and assign feature: "align-detached-buffer-semantics-with-web-reality"
2020-10-09 13:46:50 -04:00
Rick Waldron
0bb8fe8aba
IntegerIndexedElementGet ( O, index )
2020-10-09 13:46:50 -04:00