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
Ujjwal Sharma
f6034ebe9f
Add DateTimeFormat tests for OrdinaryHasInstance
...
Add tests to make sure DateTimeFormat does not call the instanceof
operator and calls OrdinaryHasInstance instead.
Refs: https://github.com/tc39/ecma402/pull/500
2021-02-16 12:20:50 -05:00
Ujjwal Sharma
76ab0187c0
Add NumberFormat tests for OrdinaryHasInstance
...
Add tests to make sure NumberFormat does not call the instanceof
operator and calls OrdinaryHasInstance instead.
Refs: https://github.com/tc39/ecma402/pull/500
2021-02-16 12:20:50 -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
Michael Dyck
fd27d1f5d0
Remove mention of "phase: early", since it's never used
...
(It was folded into "phase: parse" in PR #1366.)
2021-02-04 09:08:19 -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
jmdyck
11624af8d0
Update "info" field ( #2941 )
...
The quoted spec wording changed in ecma262#1694.
2021-01-28 16:03:01 -08: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
Caio Lima
f81c2f5422
Adding test case for super access from class field defined as arrow function
2021-01-18 09:41:23 -05:00
Kevin Gibbons
96f1e2713b
add tests for `for ( async of`
2021-01-18 09:40:36 -05:00
Yusuke Suzuki
df1961f16a
Fix formatRangeToParts/date-same-returns-single-date.js and add tests using practically-equal two dates
...
intl402/DateTimeFormat/prototype/formatRangeToParts/date-same-returns-single-date.js is using `formatRange` and `format`.
Fix this test to use `formatRangeToParts` and `formatToParts` since it is the intention of this test.
This patch adds additional tests to intl402/DateTimeFormat/prototype/formatRangeToParts/date-same-returns-single-date.js and
intl402/DateTimeFormat/prototype/formatRange/date-same-returns-single-date.js. The new test uses two dates that are practially-equal,
and ensures the implementation uses `format` or `formatToParts` by detecting they are practically-equal.
2021-01-10 20:55:08 -05:00
Felipe Balbontín
6cf3433cf8
Update copyright in formatRange/date-same-returns-single-date.js and formatRangeToParts/date-same-returns-single-date.js
2021-01-03 19:52:18 -05:00
Felipe Balbontín
22cdb74659
Add tests for Intl.DateTimeFormat formatRange(ToParts) to check the behavior when startDate is the same as endDate ( tc39/proposal-intl-DateTimeFormat-formatRange#19 ).
2021-01-03 19:52:18 -05:00
Shu-yu Guo
9ca13b1272
Fix typo in BigIntArray property descriptor test
2020-12-30 16:53:29 -05:00
Frank Yung-Fong Tang
b2e9dff281
change cel-gaulish map to xtg
2020-12-21 10:15:14 -05:00
Frank Yung-Fong Tang
7c9480476e
Update the test based on v35 of UTS35
...
see http://unicode.org/reports/tr35/#LocaleId_Canonicalization
@anba
2020-12-21 10:15:14 -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
Frank Yung-Fong Tang
f9a834c05e
Update testIntl.js
2020-12-16 11:59:06 -05:00
Frank Yung-Fong Tang
483219a596
fix mapping for cel-gaulish
2020-12-16 11:59:06 -05:00
Frank Yung-Fong Tang
0b752efc09
Map "cel-gaulish" to "xtg"
2020-12-16 11:59:06 -05:00
Frank Yung-Fong Tang
4ff1828c5e
Update to CLDR 38
...
see
https://github.com/unicode-org/cldr/blame/master/common/supplemental/supplementalMetadata.xml#L531
and
http://unicode.org/reports/tr35/#LocaleId_Canonicalization
2020-12-16 11:59:06 -05:00
Frank Yung-Fong Tang
10bbf0030a
Change sgn-GR: sgn-GR to sgn-GR: gss per CLDR38
...
see c640c7b9ac/common/supplemental/supplementalMetadata.xml (L149)
2020-12-16 11:59:06 -05:00
Alexey Shvayka
51666c5315
Improve coverage of mapped arguments' [[DefineOwnProperty]] method
2020-12-11 11:06:51 -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
Felipe Balbontín
c898b68ef6
Update the description of some Intl.DateTimeFormat formatRange(ToParts) tests based on changes introduced in tc39/proposal-intl-DateTimeFormat-formatRange#23
2020-12-10 09:17:00 -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
Rick Waldron
8051f05354
Improved metadata
2020-11-18 16:44:55 -05:00
Rick Waldron
fe5f8192de
Fix typo
2020-11-18 16:44:55 -05:00
Rick Waldron
b5ccbcb5e4
Coverage: Missing test for function length and parameter destructuring. Closes gh-2895
2020-11-18 16:44:55 -05:00
Rick Waldron
602c828805
Coverage: read-only function expression name. Closes gh-2896
2020-11-18 16:30:13 -05:00