Leo Balter
4ca5a94852
Final lint fix on tests
2019-02-14 15:06:08 -05:00
Leo Balter
48a7471060
Relax lint check for licensing in files
2019-02-14 15:06:08 -05:00
Leo Balter
353cf531d6
Apply review feedback for hashbang
2019-02-14 15:06:08 -05:00
Bradley Farias
da8ef2e779
Add tests for Hashbang comments
2019-02-14 15:06:08 -05:00
Leo Balter
33a306d102
Merge pull request #2067 from caiolima/private-field-function
...
Adding case where private field stores a function
2019-02-06 15:26:57 -05:00
Caio Lima
4e3e82ee3f
Fixing async tests and other NIT changes
2019-02-06 18:18:48 -02:00
Caio Lima
442c3539a3
Added generated tests
2019-02-06 17:18:13 -02:00
Caio Lima
9fe84c576a
Added missing cases of private field as function
2019-02-06 17:13:42 -02:00
Leo Balter
04ae1c1359
Merge pull request #2037 from test262-automation/v8-test262-automation-export-ad1b4aadf8
...
Import test changes from V8
2019-02-04 12:04:39 -07:00
Leo Balter
0522857627
Merge pull request #2036 from test262-automation/javascriptcore-test262-automation-export-4146be1823
...
Import test changes from JavaScriptCore
2019-02-04 12:04:16 -07:00
Ross Kirsling
a066af90ea
Remove errant tab character. ( #2058 )
2019-02-04 12:03:46 -07:00
Timothy Gu
bafa05316e
Add test for ({* identifier}) ( #2060 )
...
Counterpart to language/expressions/object/prop-def-invalid-async-prefix.js.
2019-02-04 12:03:14 -07:00
Jake Champion
b4cf5de2e8
Fixed typo, `now` should be `no` ( #2061 )
2019-02-04 11:59:15 -07:00
Mathias Bynens
9280e1f872
Add tests for %TypedArray%.prototype.sort stability ( #2062 )
...
https://github.com/tc39/ecma262/pull/1433
2019-02-04 11:58:05 -07:00
Timothy Gu
e39604fa41
Fix missing ) ( #2059 )
2019-01-31 10:49:27 -07:00
Adrian Heine né Lang
38b1ce107b
Add missing tests for B.3.3.4 and B.3.3.5 ( #2050 )
2019-01-30 14:35:07 -07:00
André Bargull
3efcde4ba7
Add tests for setting class-name in ClassDefinitionEvaluation ( #2057 )
...
Spec PR: tc39/ecma262#1372
2019-01-30 14:34:32 -07:00
Leo Balter
fb9bb7502f
Merge pull request #2056 from anba/test-bugs-jan2019
...
Remove invalid private name tests and guard against missing bindings
2019-01-30 08:20:04 -07:00
Frank Yung-Fong Tang
c390306921
add check for "line" throws RangeError
2019-01-30 10:08:50 -05:00
Frank Yung-Fong Tang
619f7cdad1
fix line number
2019-01-30 10:08:50 -05:00
Frank Yung-Fong Tang
806dc970c0
fix line number
2019-01-30 10:08:50 -05:00
Frank Yung-Fong Tang
12a044b1d8
fix line number
2019-01-30 10:08:50 -05:00
Frank Yung-Fong Tang
39b561c60c
fix line number
2019-01-30 10:08:50 -05:00
Frank Tang
0460c52013
Remove "line" tests and ensure error under "line"
2019-01-30 10:08:50 -05:00
Frank Yung-Fong Tang
cc9c773c28
rm deprecated grandfather 'cel-gaulish'
2019-01-30 10:08:13 -05:00
Frank Yung-Fong Tang
b94ef8cbdc
rm deprecated grandfather 'cel-gaulish'
2019-01-30 10:08:13 -05:00
Frank Yung-Fong Tang
49c184eb0f
Rm deprecated grandfather 'cel-gaulish' from tests
2019-01-30 10:08:13 -05:00
Frank Yung-Fong Tang
dde5d8e546
Fix invalidLanguageTags array
2019-01-30 10:05:07 -05:00
Michael Ficarra
7238135940
add flat/flatMap to Array unscopables
2019-01-30 10:02:35 -05:00
Ross Kirsling
afe1b5adc7
Align copyright line with repo license.
2019-01-30 09:57:50 -05:00
Ross Kirsling
e855815840
Delete early-catch-var.js
2019-01-30 09:57:50 -05:00
Ross Kirsling
653a068481
Address feedback.
2019-01-30 09:57:50 -05:00
Ross Kirsling
815913a982
Test update for proposed Annex B.3.5 simplification
2019-01-30 09:57:50 -05:00
André Bargull
b11def3bf4
Global 'arguments' binding is not present in all runtime environments
2019-01-30 06:53:46 -08:00
André Bargull
3c81164266
Regenerate tests
2019-01-30 06:51:16 -08:00
André Bargull
1d8316cb3a
Remove invalid private name templates
...
Inner classes have access to outer private names.
Fixes #2039
2019-01-30 06:44:10 -08:00
Frank Yung-Fong Tang
9345023d5f
move more cases from valid to invalid ( #2047 )
...
This is based on UTS35 in the new spec.
2019-01-28 11:55:57 -05:00
Frank Yung-Fong Tang
9495886d18
Change expectation for x- private lang tag ( #2046 )
2019-01-28 11:55:20 -05:00
Frank Yung-Fong Tang
6da911b9f2
Fix the rounding issue ( #2027 )
2019-01-28 11:52:50 -05:00
Frank Yung-Fong Tang
e0a07bc650
Correct the expectation for format-fraction-digits-precision ( #2025 )
2019-01-28 11:42:22 -05:00
Timothy Gu
5d39cad767
Add tests for roundTiesToEven rounding in Math.fround ( #2021 )
2019-01-28 11:33:14 -05:00
Frank Yung-Fong Tang
5eab51827b
Add "numberingSystem" to resolvedOptions() ( #2011 )
2019-01-28 10:59:54 -05:00
Frank Yung-Fong Tang
b337eaf7c7
change irregular grandfather tag to it's canonical ( #2048 )
2019-01-28 10:59:07 -05:00
Rick Waldron
1068137f00
UpdateExpressions: fix descriptions ( #2051 )
2019-01-25 14:39:54 -05:00
Adrian Heine
04a41383b5
UpdateExpressions: No early error for arguments and eval in non-strict mode
...
According to sec-identifiers-static-semantics-assignmenttargettype,
`AssignmentTargetType` of `arguments` and `eval` in non-strict mode code is
`simple`.
sec-update-expressions-static-semantics-early-errors mandates early errors for
`UpdateExpression` if `AssignmentTargetType` is `invalid` or `strict`.
2019-01-25 12:39:02 -05:00
Frank Yung-Fong Tang
116c95d97c
Change test for -kn ( #1995 )
...
Add test for case of -kn-true
Verify no -kn-true nor -kn-false in the returned locale.
Change expectation per https://github.com/tc39/ecma402/pull/302
2019-01-24 12:45:49 -05:00
Frank Yung-Fong Tang
b7c9c6c78b
Remove unsupported irregular grandfathered tags. ( #2029 )
2019-01-24 12:34:03 -05:00
Frank Yung-Fong Tang
f39faeef87
Add test for 2.1 CanonicalizeLocaleList ( locales ) ( #2040 )
...
See https://tc39.github.io/proposal-intl-locale/#sec-canonicalizelocalelist
2019-01-24 12:28:25 -05:00
Frank Yung-Fong Tang
00d280d231
Remove test of extlang and 4 letter language ( #2030 )
...
This is due to the fact we now only accept Unicode Locale Identifier in
UTS 35.
2019-01-24 12:23:30 -05:00
jugglinmike
9fccd9852e
Improve coverage for UniqueFormalParameters ( #2043 )
...
Previously, the early error prohibiting duplicate entries in
UniqueFormalParameters was only tested in terms of async functions. In
one case, this was misattributed to UniqeFormalParameters and only
enforced for strict mode code.
Extend coverage to the other function-creating productions which include
UniqueFormalParameters (i.e. method definitions and non-async arrow
functions), and update the existing tests to more accurately describe
the source of the error.
2019-01-23 14:07:19 -02:00