Leo Balter
230ab42698
Merge pull request #2296 from caiolima/private-static-members-inner-class
...
Private static members inner class
2019-08-28 16:04:17 -03:00
Leo Balter
daa5994b38
Merge pull request #2294 from leobalter/2285/accessor-names
...
Add cases for `default` identifier names in accessor-names
2019-08-28 15:05:12 -03:00
Benjamin E. Coe
854df2196f
test: add test for ?. [expression] edge cases ( #2297 )
2019-08-28 15:02:17 -03:00
Caio Lima
33cc1cdb6c
Adding case where the usage of private field inside computed property should throw a TypeError. ( #2298 )
2019-08-28 15:00:13 -03:00
Caio Lima
fbbab61b4a
Adding cases to check if SyntaxError is thrown if AllPrivateIdentifiersValid returns false. ( #2301 )
2019-08-28 14:58:43 -03:00
Leo Balter
8d41122c2b
Merge pull request #2310 from mkubilayk/static-private-from-instance
...
Add tests covering static private methods used from instance methods
2019-08-28 14:19:00 -03:00
Leo Balter
3daa5e46fc
Merge pull request #2304 from caiolima/private-static-accessor
...
Private static accessor declaration and usage
2019-08-28 12:45:58 -03:00
Leo Balter
7ca7d01bfb
Merge pull request #2307 from caiolima/verify-different-brand
...
Verify different brand from static and instance private methods
2019-08-28 12:45:24 -03:00
Leo Balter
df3e9ad72f
Adding multiple class evaluation cases for private static accessors ( #2306 )
2019-08-28 12:45:00 -03:00
Caio Lima
8790a8e98a
Added private static accessor cases with direct eval access ( #2305 )
2019-08-28 12:44:14 -03:00
Joyee Cheung
0a1e35d3db
Fix static method access in private-static-method-brand-check-multiple-evaluations-of-class-realm.js ( #2313 )
2019-08-28 12:41:25 -03:00
Kubilay Kahveci
ca58913191
Generate tests
2019-08-23 13:50:23 +01:00
Caio Lima
04ccc8624e
Generated tests
2019-08-20 15:27:59 -03:00
Caio Lima
2b973de4e9
Adding multiple class evaluation cases for private static accessors
2019-08-19 21:25:12 -03:00
Caio Lima
01e89a8a0a
Generated tests
2019-08-19 18:10:23 -03:00
André Bargull
59a1a016b7
Assign "name" property to all anonymous functions ( #2299 )
...
Implements the changes from <https://github.com/tc39/ecma262/pull/1490 >.
2019-08-15 10:58:40 -04:00
Leo Balter
bcb6c33387
Regenerate tests
2019-08-14 19:14:44 -04:00
Leo Balter
209845c7b5
Generate tests
2019-08-14 18:54:04 -04:00
Caio Lima
2401cc678b
Fixing flags in some tests
2019-08-14 19:21:00 -03:00
Leo Balter
ae4df81f6f
Generate tests
2019-08-14 17:52:41 -04:00
Caio Lima
55a9ad0705
Added generated tests
2019-08-14 18:23:16 -03:00
Leo Balter
c09563280d
Generate tests
2019-08-14 17:02:04 -04:00
Leo Balter
4d06dbc7eb
Generate tests
2019-08-14 16:48:44 -04:00
Caio Lima
65fd8d30a3
Adding tests to verify if '.name' of static members are configured properly ( #2293 )
2019-08-14 13:33:41 -04:00
Caio Lima
f947f93887
Private static members with multiple evaluation of class ( #2291 )
2019-08-14 13:32:11 -04:00
Caio Lima
c9a5cc34c8
Adding cases of access private static fields/methods through direct eval ( #2289 )
2019-08-14 13:30:44 -04:00
Leo Balter
1da297e305
Fix typo from optional chaining test ( #2287 )
2019-08-14 12:47:31 -04:00
Joyee Cheung
2312e123b8
accessing private fields in TDZ should throw a ReferenceError ( #2284 )
2019-08-14 12:45:29 -04:00
Snapstromegon
568601ddc8
[tc39/ecma262#1645] Remove double error tests ( #2290 )
...
Due to changing idempotenxy for dynamic import on failures these tests are no longer needed.
After tc39/ecma262#1645 idempotency is only required after completing normally.
2019-08-13 12:55:24 -04:00
Benjamin E. Coe
8f3aba3024
test: continuing to flesh out optional chaining tests ( #2272 )
2019-08-13 00:48:50 -04:00
Caio Lima
51b3953d61
Added cases to cover public static field initializer operations with 'this' biding. ( #2283 )
...
* Added cases to cover public static field initializer operations with 'this' biding.
* Added initializer that throws.
* Adding missing ';'
* Fixing broken test static-field-initializer-error.js. 'function' keyword
was missing.
2019-08-13 00:21:27 -04:00
Leo Balter
134652ea3c
Merge pull request #2282 from caiolima/static-fields-usage
...
Tests to cover simple declaration of static fields.
2019-08-13 00:16:40 -04:00
Caio Lima
aced1f265f
Tests to cover simple declaration of static fields.
2019-08-12 15:01:17 -03:00
Leo Balter
4d31d84531
Fix typo in file names ( #2281 )
...
Ref #2241
2019-08-12 09:44:49 -04:00
Leo Balter
00ef6331a6
More cases
2019-08-05 23:07:53 -04:00
Leo Balter
56a2dba975
First set of tests for Top Level Await
2019-08-05 23:07:53 -04:00
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
Benjamin E. Coe
aae991da8a
feat: adding tests for optional chaining proposal ( #2212 )
2019-08-05 11:10:25 -04:00
Leo Balter
c4dd26bcee
Generate tests
2019-08-05 10:56:24 -04:00
Leo Balter
ca9a3fde50
Generate tests
2019-08-05 10:56:24 -04:00
Leo Balter
8893f7a684
Generate tests
2019-08-05 10:55:32 -04:00
Leo Balter
ddfe24afe3
Regenerate tests
2019-08-05 10:54:37 -04:00
Kubilay Kahveci
805e78d239
Generate tests
2019-08-02 11:25:10 +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
Caio Lima
98d4844997
Fixing private-getter-brand-check-multiple-evaluations-of-class-function-ctor to use private getter. ( #2259 )
2019-07-30 14:53:12 -04:00
Caio Lima
67ab89a4cb
Fixing tests that access PrivateNames from another realm to assert the correct TypeError object, since each function will throw the TypeError from the realm where it was created. ( #2258 )
2019-07-30 14:43:01 -04:00
Leo Balter
2ee3864136
Add tests for Numeric Separators and BigInt ( #2252 )
2019-07-23 02:02:22 -04:00
Leo Balter
1affd0ccd5
Add tests for BigInt disallowed in LegacyOctalLike and NonOctal literals ( #2253 )
...
Ref https://github.com/tc39/proposal-bigint/issues/208
2019-07-23 01:41:26 -04:00
Leo Balter
5116847aec
Fix wording
2019-07-22 13:55:59 -04:00
Leo Balter
c0d1182e18
Fix structure for numeric literal tests
2019-07-22 13:53:28 -04:00