- Dec 21, 2017
-
-
Daniel Ehrenberg authored
Static fields were broken up from instance fields and demoted to Stage 2 in the November 2017 TC39 meeting. This patch removes the test262 tests which test static class fields.
-
- Nov 28, 2017
-
-
Leo Balter authored
-
Leo Balter authored
-
- Nov 15, 2017
-
-
Leo Balter authored
- Add tests for multiple public fields of the same name - Reorganize fields default templates - Add more tests for redeclaration of fields - Remove non used template - Add tests for computed property names in class fields definitions - Minor test fixes Thanks @andresaraujo for helping with the early review
-
- Nov 10, 2017
-
-
Leo Balter authored
* Accessing `ta[0]` throws a TypeError. * Fix array indices starting at 0 and property references * Fix classfields templates for properly checking static propnames. * Generate tests * `assert.equal` is not defined * Add missing includes * Generate tests * typo s/Avalue/42/ * fix whitespace * Add missing var for strict mode * Expand generated class fields tests for forbidden computed property name values Ref https://github.com/tc39/test262/pull/1339#issuecomment-342830243 * derived classes have access to private names in base classes, if private names are in scope
-
- Nov 03, 2017
-
-
Valerie R Young authored
-
- Nov 01, 2017
-
-
André Bargull authored
Changes: - Changed eval-err-contains-supercall-1.case to add a property access similar to eval-err-contains-supercall-2.case, without this property access eval-err-contains-supercall-1.case would be identical to eval-err-contains-supercall.case. - Remove unnecessary "earlyerror" and "executionerror" template arguments when the value is already clear from the context. - Fixed the description in eval-err-contains-supercall-2.case to refer to the correct early error rule. - Fixed a copy-paste error in eval-err-contains-superproperty-1.case and eval-err-contains-superproperty-2.case. - Split initializer-eval-super into initializer-eval-super-call and initializer-eval-super-property, because we actually need to test different behaviour for the super-call compared to the super-property case. - Split initializer-eval into initializer-eval-arguments and initializer-eval-newtarget, because `arguments` and `new.target` are differently handled in class-fields. - And fixed other copy-paste errors in the template files. Fixes #1325
-
- Oct 31, 2017
-
-
Valerie R Young authored
-
- Oct 27, 2017
-
-
Valerie R Young authored
-
Leo Balter authored
-
- Oct 26, 2017
-
-
Leo Balter authored
-
Valerie R Young authored
-
- Oct 21, 2017
-
-
Valerie R Young authored
-
- Oct 18, 2017
-
-
Valerie R Young authored
-
- Oct 17, 2017
-
-
Valerie R Young authored
-
Valerie R Young authored
-
Caitlin Potter authored
This change updates test cases to assume that the "next" method is only loaded from a synchronous iterator once, and is re-used for each call to Async-from-Sync Iterator.next(), based on https://github.com/tc39/ecma262/pull/988
-
- Oct 04, 2017
-
-
Leo Balter authored
* Add missing generators feature flags * Generate files * Add generators flags * fixup! Add generators flags
-
Caitlin Potter authored
Update behaviour based on changes from https://github.com/tc39/ecma262/pull/988. The actual spec change PR for async iteration is not yet uploaded. This does not include any changes to Async-from-Sync Iterator.
-
- Sep 26, 2017
-
-
Caio Lima authored
-
- Sep 16, 2017
-
-
André Bargull authored
-
- Sep 08, 2017
-
-
Leo Balter authored
-
Leo Balter authored
-
- Sep 07, 2017
-
-
Leo Balter authored
-
- Sep 04, 2017
-
-
André Bargull authored
Incorrect $DONE handlers which led to calling $DONE twice - async-generators/yield-promise-reject-next-yield-star-async-iterator.case - dstr-assignment-for-await/array-elem-trlg-iter-rest-nrml-close-skip.case $DONE handler not called at all: - dstr-assignment-for-await/array-elem-put-const.case - dstr-assignment-for-await/array-elem-trlg-iter-elision-iter-nrml-close-null.case Incorrect assumed execution sequence in IteratorDestructuringAssignmentEvaluation: - dstr-assignment-for-await/array-elem-iter-rtrn-close-null.case
-
- Sep 01, 2017
-
-
André Bargull authored
- Correct property access in class fields template - Remove assertions for properties which aren't present - Correct expected assertion value for uninitialized class field - Correct expected property descriptor attributes - Fix property tests in class-fields/string-literal-names.case - Pass restore option, otherwise it's not possible to call the method later - Fix async iteration tests to test iteration result objects
-
- Aug 24, 2017
-
-
Daniel Ehrenberg authored
-
- Aug 18, 2017
-
-
Leo Balter authored
-
Rick Waldron authored
-
- Aug 16, 2017
-
-
Rick Waldron authored
-
- Jul 21, 2017
-
-
Rick Waldron authored
Signed-off-by:
Rick Waldron <waldron.rick@gmail.com>
-
- Jul 13, 2017
-
-
Daniel Ehrenberg authored
This reverts commit e731114c.
-
Xan López authored
At this point this requires Babel for testing, but most tests in this commit won't pass until this is fixed: https://github.com/babel/babel/issues/5056
-
- Jun 28, 2017
-
-
Rick Waldron authored
Duplicate src/dstr-assignment/obj-rest-computed-property.case into regular and sloppy versions. Fixes gh-1082 Signed-off-by:
Rick Waldron <waldron.rick@gmail.com>
-
Mike Pennisi authored
This pattern makes expectations more explicit by making test files more literal.
-
- Jun 23, 2017
-
-
Rick Waldron authored
Signed-off-by:
Rick Waldron <waldron.rick@gmail.com>
-
- Jun 12, 2017
-
-
Rick Waldron authored
Will need to revisit with a function and generator version Signed-off-by:
Rick Waldron <waldron.rick@gmail.com>
-
- May 31, 2017
-
-
Rick Waldron authored
Signed-off-by:
Rick Waldron <waldron.rick@gmail.com>
-
- May 23, 2017
-
-
Caio Lima authored
-