Leo Balter
84cff5090e
Merge pull request #2267 from mkubilayk/static-private-method-inner
...
Add tests for static private method access inside nested functions
2019-08-05 16:47:44 -04:00
Leo Balter
8e5820fce7
Add cases for dstr assignment w/ inner edgy LHSExpressions
2019-08-05 10:56:24 -04:00
Leo Balter
29627e892b
Add cases for Optional Expressions as DestructuringAssignmentTarget
2019-08-05 10:55:32 -04:00
Leo Balter
6d9bef23d3
Remove es6id from generation files
2019-08-05 10:54:37 -04:00
Kubilay Kahveci
458a35e78a
Add tests for static private method access inside nested functions
2019-08-02 11:25:00 +01:00
Caio Lima
aeff2b0048
Adding case where PrivateName is used inside computed property. ( #2241 )
...
* Adding case where PrivateName is used inside computed property.
* Adding proper description to early errors on usage of undeclared private names inside computed property.
2019-07-30 14:53:56 -04:00
André Bargull
64b6b844eb
Remove invalid template file
...
The template file violated the conventions from "src/class-elements/conventions.md".
Specifically there must be a global `C` variable, but default exports don't
create a global variable binding. There is no easy way to refer to the current
module and by that retrieve the default export, therefore the template was
removed.
2019-07-22 02:12:23 -07:00
Leo Balter
b3b0e8e190
Merge pull request #2235 from mkubilayk/static-subclass-receiver
...
Check static private methods on super class are called with correct receiver
2019-07-19 14:01:51 -04:00
Leo Balter
c509173032
Add templates and cases for matchings of a StatementList
2019-07-19 13:55:44 -04:00
Leo Balter
5549fd0022
Merge pull request #2197 from jbhoosreddy/class-decl-module
...
Add more class declaration formations
2019-07-16 19:30:17 -04:00
Leo Balter
7c1775ae24
Merge pull request #2223 from gibson042/2019-07-rest-param-strict-body
...
Add tests for rest parameter with "use strict" (expecting syntax error)
2019-07-16 19:23:51 -04:00
Kubilay Kahveci
e2d9794092
Check static private methods on super class are called with correct receiver
2019-07-12 13:33:18 +01:00
jbhoosreddy
35aa4c3969
Add class elements declaration in module export form
2019-07-10 20:32:26 -04:00
Richard Gibson
0100bb21dc
Add IsSimpleParameterList spec text to new test cases
2019-07-10 20:13:33 -04:00
Richard Gibson
7f395d6d87
Add tests for array/object destructuring parameter with "use strict"
2019-07-10 19:59:30 -04:00
Caio Lima
ea359a1d81
Added tests to cover access of private members on inner regular functions and arrow functions. ( #2228 )
2019-07-10 16:58:19 -04:00
Richard Gibson
4af2c34eb2
Add tests for rest parameter with "use strict" (expecting syntax error)
2019-07-03 18:54:21 -04:00
Nicolò Ribaudo
77f6cfb2aa
Add missing features to class fields tests ( #2220 )
2019-07-03 17:22:14 -04:00
Caio Lima
bf859771f0
Adding case with computed property and simplifying 'own-property.case'
2019-06-21 12:29:54 -03:00
Caio Lima
f1ac274f9d
Adding test cases to verify that private methods and accessors are not visible to [[GetOwnProperty]] and [[HasProperty]].
2019-06-21 09:50:12 -03:00
Leo Balter
ac7c5008ad
Improve tests description
...
Fix #2127
The new description reflects better the actual expected behavior
2019-05-29 15:59:27 -04:00
Leo Balter
dce80ecde1
Merge pull request #2178 from mkubilayk/private-before-super-return
...
Check private methods are not installed before super returns
2019-05-29 13:22:11 -04:00
Leo Balter
35dc11f569
Merge pull request #2171 from leobalter/call-innerb
...
Add assertion for private method shadowed by getter case
2019-05-29 10:54:30 -04:00
Kubilay Kahveci
27beedc281
test: Check private methods are not installed before super returns
2019-05-29 10:55:55 +01:00
Leo Balter
260e257aa6
Fix feature flag
2019-05-22 17:05:03 -04:00
Leo Balter
a038f7b219
Fix yaml trailing line
2019-05-22 14:00:32 -04:00
Caio Lima
696d87274b
Added case to with Function.prototype.call
2019-05-22 13:53:58 -04:00
Caio Lima
4114b3749f
Adding tests to cover private methods comparison
2019-05-22 13:53:58 -04:00
Leo Balter
5872c81e29
Add assertion for method calling
...
Ref https://github.com/tc39/test262/pull/2150#discussion_r285706248
2019-05-22 13:49:02 -04:00
Caio Lima
72945e0412
Adding test cases to cover usage of private methods and accessors on inner classes. ( #2150 )
2019-05-22 12:58:09 -04:00
Caio Lima
7ab73f5fb7
Fixing typo on
2019-05-08 15:21:26 -03:00
Caio Lima
4cd26da388
Adding more cases that can be present on ClassHeritage grammar rule
2019-05-08 15:12:24 -03:00
Caio Lima
4c62f6dd73
Adding case to verify if PrivateEnvironment is properly set when evaluating 'ClassHeritage'
2019-05-08 15:12:24 -03:00
Leo Balter
1c70c90386
Add missing feature tags
2019-03-13 15:45:42 -04:00
Leo Balter
aa03128e41
remove leading empty line from test cases
2019-02-25 16:14:21 -05:00
Caio Lima
b9f43c0711
Adding destructuring-binding on feature list
2019-02-14 15:14:46 -05:00
Caio Lima
b8e92c2341
Added case to verify invalid syntax when using private field on object destructuring
2019-02-14 15:14:46 -05:00
Caio Lima
185e590880
Removed invalid super access tests and created properly syntax error checks
2019-02-14 15:12:48 -05:00
Caio Lima
4e3e82ee3f
Fixing async tests and other NIT changes
2019-02-06 18:18:48 -02:00
Caio Lima
9fe84c576a
Added missing cases of private field as function
2019-02-06 17:13:42 -02: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
Nicolò Ribaudo
0ecbae467b
Add missing features to privates tests
2019-01-17 21:40:30 +01:00
Nicolò Ribaudo
a338b5f744
Space
2019-01-12 01:07:23 +01:00
Nicolò Ribaudo
aa6092d83a
Update rs-private-getter-alt.case
2019-01-12 00:58:15 +01:00
Nicolò Ribaudo
78f56762f8
Fix features in private-field-usage.case
2019-01-08 16:26:41 +01:00
Leo Balter
0304c66440
Make the folder names consistent
2018-12-21 15:47:01 -05:00
Leo Balter
b8d43a3982
More reorganization for the class folder
2018-12-21 15:47:01 -05:00
Leo Balter
c945da864b
rename fields folders to elements
2018-12-21 15:47:01 -05:00
Leo Balter
aa31486be4
Reorganize target folders - more class fields 2
2018-12-21 15:47:01 -05:00
Leo Balter
7c629ac802
Reorganize target folders - more class fields
2018-12-21 15:47:01 -05:00