Rick Waldron
485cb0b1c9
Coverage: check instanceof on instances of built-in subclasses. Fixes gh-659
2020-09-14 13:40:33 -04:00
Rick Waldron
21cdcb85d1
Generate tests
2020-09-14 13:35:13 -04:00
Rick Waldron
5c753769e6
Fixup: remove duplicate tests
2020-09-14 13:35:13 -04:00
Frank Tang
ab3a86d9b3
Move tests from
...
https://source.chromium.org/chromium/chromium/src/+/master:v8/test/test262/local-tests/
2020-09-14 13:35:13 -04:00
Rick Waldron
b25e36cdb6
Generate tests
2020-09-10 16:22:34 -04:00
Alexey Shvayka
9411d7fccc
Array binding: add generated tests
2020-08-20 12:48:08 -04:00
Alexey Shvayka
9ddfa39eca
Add generated files
2020-08-12 18:58:26 +03:00
Rick Waldron
362d7af20f
Generate tests
2020-06-24 15:47:49 -04:00
Rick Waldron
a816c03735
Generate tests
2020-06-24 15:47:48 -04:00
Adrian Heine né Lang
2f1d28ddca
Fix feature flag in static-private-method-and-instance-method-brand-check ( #2307 ) ( #2635 )
2020-05-21 14:17:41 -07:00
Adrian Heine né Lang
350ac0dab2
Cover simple declaration of instance fields ( #2620 )
2020-05-15 12:12:07 -07:00
Alexey Shvayka
9bd8813674
Rename bound function test and update meta
2020-05-13 12:58:33 -04:00
Alexey Shvayka
47abdd0c5e
Add async generator function test
2020-05-13 12:58:33 -04:00
Alexey Shvayka
4118a67bef
Add async function test
2020-05-13 12:58:33 -04:00
Alexey Shvayka
a71bc984ff
Add arrow function test
2020-05-13 12:58:33 -04:00
Alexey Shvayka
9ff500ed70
Rename & improve generator function test
2020-05-13 12:58:33 -04:00
Adrian Heine né Lang
d2f7d4285c
Fix feature flag in private-method-referenced-from-static-method ( #2621 )
2020-05-11 16:54:11 -07:00
Adrian Heine né Lang
d5826606a4
Fix features in private method length tests ( #2617 )
2020-05-11 11:45:01 -07:00
Alexey Shvayka
6a18c27ca1
Generate test files from templates
2020-04-29 17:33:10 -04:00
Rick Waldron
62b8fce389
Deleting previously valid generated tests
2020-04-02 12:58:38 -04:00
Caio Lima
539c001941
Updating test with 'o?.#field' to be valid program
2020-04-02 12:58:38 -04:00
Caio Lima
6499fa6794
Adding missing cases of instance field without assignment and static field with assignment
2020-03-31 10:39:11 -04:00
Caio Lima
740e157eb0
Adding test to cover case where there is a static field named as 'static'
2020-03-31 10:39:11 -04:00
Caio Lima
432adbb61e
Adding case where 'static' is used as a field name
2020-03-28 16:47:44 -04:00
Caio Lima
db6f630e65
Adding test coverage for 'OptionalChain'.PrivateIdentifier case ( #2534 )
2020-03-23 15:47:51 -07:00
Gus Caplan
922e27fd8c
fix super evaluation order tests
2020-02-20 12:37:03 -05:00
Valerie Young
55b28c166f
Generate tests
2020-01-08 09:30:47 -08:00
Shu-yu Guo
68352eb8b5
Flag sloppy eval in parameter initializer tests as noStrict
2020-01-03 15:36:51 -08:00
Leo Balter
157b18d16b
Merge pull request #2447 from bocoup/eval-param-ref-error
...
Add test case for new ReferenceError after removal of per-parameter position var scope
2019-12-23 13:39:26 -05:00
Shu-yu Guo
27bda64012
Update tests for removal of per-parameter position var scope ( #2445 )
...
See https://github.com/tc39/ecma262/pull/1046
2019-12-23 13:36:09 -05:00
Valerie Young
6281e227f5
generated test files
2019-12-23 13:33:25 -05:00
Gus Caplan
34333993d7
tag subclass tests with WeakSet and WeakMap ( #2421 )
2019-11-11 20:58:38 -05:00
Gus Caplan
a53f43e1ce
add missing newlines in tests
2019-11-10 20:18:56 -08:00
Caio Lima
d89c2cd601
Adding case to test invalid syntax when using PrivateName after '?.' ( #2408 )
2019-11-01 10:44:07 -04:00
Joyee Cheung
13882715c3
Undefined private name access in computed property keys should throw TypeError ( #2390 )
...
Refs: https://github.com/tc39/proposal-class-fields/pull/269
2019-10-08 14:39:15 -04:00
Mike Pennisi
f26c2a11bd
Remove unnecessary "includes" directives
...
The values defined by the referenced files are not used by these tests.
This makes their inclusion superfluous, which needlessly increases the
time to execute the tests and may confuse some readers.
2019-09-25 13:59:24 -04:00
Nicolò Ribaudo
5de1bb4cd5
Add missing used features to private fields tests ( #2361 )
2019-09-24 13:51:47 -04:00
Nicolò Ribaudo
7697d3a1d5
Test specific error in super-private-access-invalid.case ( #2355 )
...
Without declaring #x in the class body, the thrown error could have been
about the undeclared private name rather than about the SuperProperty
2019-09-24 13:51:10 -04:00
Caio Lima
543cc598de
Adding tests to verify early error when mixing private static and instance accessors ( #2316 )
2019-09-20 15:27:03 -03:00
Nicolò Ribaudo
edafc79523
Add missing feature to prod-private-method-initialize-order.case ( #2354 )
2019-09-19 11:48:06 -03:00
Caio Lima
d65b9b35be
Abrupt completion cases ( #2321 )
...
* Added abrupt completition into PrivateFieldSet and PrivateFieldGet
* Adding abrupt completition for computed property evaluation
* Added case to cover abrupt completition on field initializer
* Fixing typo for 'complition' word
* Fixing typo into setter and getter description
* Fixing broken test abrupt-completition-on-field-initializer.js
* Fixing NITs
* Fixing typo of completion
2019-09-05 17:15:05 -03:00
Caio Lima
a997838e4b
Adding missing variations to verify private method name setup ( #2323 )
...
* Added missing cases for name into variations of private method definition
* Generated tests
* Fixing broken case 'private-async-generator-method-name'
2019-09-04 11:43:25 -03:00
Caio Lima
32958aeb56
Generated tests
2019-08-30 13:35:28 -03:00
Caio Lima
7b1f479c8b
Added case file to intercalated static/non-static computed fields ( #2318 )
...
* Added case file to intercalated static/non-static computed fields.
* Fixing error into tests to properly call 'C' instead of 'c'.
2019-08-29 16:02:21 -03:00
Shu-yu Guo
a31961f7ea
Add tests for nested private fields ( #2317 )
...
This came up with a V8 bug where private fields weren't resolved
properly from nested classes where both the inner and the outer class
had private fields.
2019-08-29 11:19:47 -03:00
Qiming Ma
407103728c
Add tests for duplicate private methods (early-error) ( #2308 )
...
* Add tests for duplicate private methods
* Add generated js test files
* Fix indentation
* Add more features to tests
* Fix feature list format
2019-08-29 11:17:37 -03:00
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
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
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