Commit Graph

417 Commits

Author SHA1 Message Date
Rick Waldron 0e77b43c9b Split up indirect and direct eval cases 2020-10-14 14:20:46 -04:00
Rick Waldron bab4da88e3 Remove erroneous test templates and generated files 2020-10-14 14:20:46 -04:00
Rick Waldron 0a84a4f176 Forbidden Extensions: revised to check property existence 2020-10-14 14:01:01 -04:00
Rick Waldron a6d38ffe9a Correction: add explicit language re: application of Forbidden Extensions, bullet 1 2020-10-07 16:43:31 -04:00
Rick Waldron 97e051114a Separate cases 2020-10-05 10:53:43 -04:00
Rick Waldron 74a4152703 Coverage: lexical arguments, new.target, in async arrow functions. Fixes gh-1737 2020-10-05 10:53:43 -04:00
Rick Waldron a7fcbb37b9 Fix: add flags to src/computed-property-names/evaluation/class-*-fields*. Fixes gh-2834 2020-09-30 11:51:44 -04:00
devsnek 2fade3db47 Update WeakRef.case 2020-09-29 18:00:55 -04:00
Rick Waldron d65346149e Coverage: computed property names from yield expression
# Conflicts:
#	src/computed-property-names/evaluation/yield-expression.template
2020-09-25 16:12:12 -04:00
Rick Waldron bba4fbc259 Coverage: globalThis[Symbol.unscopables]. Fixes gh-1750 2020-09-25 15:54:49 -04:00
Rick Waldron 4853f6d363 Make test async 2020-09-25 14:42:12 -04:00
Rick Waldron 2aff8eb9a4 Coverage: computed property names from await expression 2020-09-25 14:42:12 -04:00
Rick Waldron 4375480990 Coverage: computed property names that evaluate to null. Fixes gh-1734 2020-09-25 13:30:10 -04:00
Rick Waldron ac19f339e7 Fix: poisoned next function in "IteratorClose is called when reference evaluation produces a "return" completion". Fixes gh-670 2020-09-25 13:15:33 -04:00
Rick Waldron 3213e789f4 Fix: some templates in Computed Property Names needed explicit paths. 2020-09-25 12:58:22 -04:00
Rick Waldron 1a1b1770e8 Fix: some templates in Forbidden Extensions needed explicit paths. 2020-09-25 12:01:39 -04:00
Rick Waldron 1dd15dd2f3 More cases 2020-09-23 11:18:16 -04:00
Rick Waldron b59bd307a8 Coverage: async arrow in ClassHeritage. Fixes gh-1736 2020-09-22 10:37:57 -04:00
Rick Waldron 6a428b4a40 Coverage: forbidden extensions, bullet 1 & 2. Fixes gh-1749 2020-09-22 10:37:38 -04:00
HyeockJinKim be99a3e519 Add coverage for rest properties with computed key
gh-2089
2020-09-22 10:31:33 -04:00
Rick Waldron 4ca3c51afd Coverage: Computed Property Names. Fixes gh-1741 2020-09-17 16:24:07 -04:00
Rick Waldron 8b7adcdf00 AssignmentTargetType cases. Fixes gh-1268 2020-09-17 16:23:26 -04:00
Rick Waldron cbfb7eb96a src/subclass-builtins/*.case: Add missing features 2020-09-15 11:09:52 -04:00
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 dd80cd2ea9 Fixup Class Elements: make templates from custom V8 tests 2020-09-14 13:35:13 -04:00
Rick Waldron 0fde7c47fc Remove whitespace per review 2020-09-10 11:14:18 -04:00
Rick Waldron 9e948733ce Redeclaration of argument in direct eval in parameter expressions 2020-09-10 11:14:18 -04:00
Alexey Shvayka e10392423a Array binding: add rest element direct binding test case 2020-08-20 12:48:08 -04:00
Alexey Shvayka 432f6b4b72 Array binding: add overriden Array.prototype[Symbol.iterator] test case 2020-08-20 12:48:08 -04:00
Alexey Shvayka 2f8e8fa6b0 Array binding: add deleted Array.prototype[Symbol.iterator] test case 2020-08-20 12:48:08 -04:00
Alexey Shvayka 9027a803fe Add test cases 2020-08-12 18:58:26 +03:00
Rick Waldron db618e202b Case: use .then($DONE, $DONE) wherever possible 2020-06-24 15:47:48 -04:00
Rick Waldron d76701d86d Template: use .then($DONE, $DONE) wherever possible 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
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 10a8c0420e Test throw() called w/o arguments 2020-04-29 17:33:10 -04:00
Alexey Shvayka 75a0c1bfad Test return() called w/o arguments 2020-04-29 17:33:10 -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
Valerie Young a47ccfe989 Add no-strict function error templates 2020-01-08 09:23:39 -08:00
Shu-yu Guo 68352eb8b5 Flag sloppy eval in parameter initializer tests as noStrict 2020-01-03 15:36:51 -08:00
Valerie Young b383fc32ed Change in eval var scope introduces ReferenceError 2019-12-23 13:10:02 -05:00
Ross Kirsling 91861e2330 Remove incorrect optional chaining tests. (#2411) 2019-11-01 14:05:31 -04:00
Caio Lima d89c2cd601 Adding case to test invalid syntax when using PrivateName after '?.' (#2408) 2019-11-01 10:44:07 -04:00
Nicolò Ribaudo bc406c0cf7
Add missing "flags: [module]" to top level await tests 2019-10-03 11:35:48 +02:00