- May 25, 2016
-
-
Mike Pennisi authored
Utilize the test generation tool to increase coverage of destructuring assignment semantics. Previously, only destructuring assignment in the AssignmentExpression position was tested. With this change applied, the same tests will assert expected behavior for destructuring assignment in `for..of` statements, as well. A limited number of tests are applied to the `for..in` statement as well, but due to the iteration protocol observed by that statement, many destructuring tests are not relevant, and others cannot be automatically generated from this format.
-
- Jun 03, 2015
-
-
Mike Pennisi authored
-
- May 26, 2015
-
-
Mike Pennisi authored
Implement tests according to the pattern defined by the existing tests for `GeneratorPrototype#throw`.
-
- May 07, 2015
-
-
Mike Pennisi authored
These tests are derived from the following files within the Google V8 project: test/mjsunit/es6/generators-iteration.js test/mjsunit/es6/generators-objects.js test/mjsunit/es6/generators-runtime.js test/mjsunit/es6/generators-states.js
-
- Apr 21, 2015
-
-
Mike Pennisi authored
- Expand ambiguous assertion messages and assert execution paths more finely. - Improve variable names in `for..of` tests While the object created by a GeneratorFunction may be considered an "iterable", it is being used as an iterator in these tests. Naming the variable according to the way it is used improves the readability of the test body. - Add 'features' attribute to test frontmatter - Move tests - Introduce additional `for..of` control flow tests
-
- Mar 30, 2015
-
-
Rick Waldron authored
-
- Mar 19, 2015
-
-
Mike Pennisi authored
These tests are derived from the following files within the Google V8 project: test/mjsunit/es6/iteration-semantics.js
-