- Jun 02, 2015
-
-
Jordan Harband authored
Promise methods should not be enumerable, per https://people.mozilla.org/~jorendorff/es6-draft.html#table-4
-
- May 24, 2015
-
-
Pieter van Ginkel authored
The test checks Array.concat which is undefined; instead it should check Array.prototype.concat.
-
- May 22, 2015
-
-
Leonardo Balter authored
-
- May 19, 2015
-
-
Rick Waldron authored
commit c56030aea7b3e43f46dbbc2b52859ca275cff226 Author: Rick Waldron <waldron.rick@gmail.com> Date: Thu Apr 30 15:17:44 2015 -0400 Fix nits commit 9b341022a9fd5a295ce85b630886dae10e10b653 Author: Rick Waldron <waldron.rick@gmail.com> Date: Tue Apr 28 13:52:04 2015 -0400 Wrap expected construct failure in assert.throws commit 9ef7e1c0499a99b15c64bb480dbfa41433cf9804 Author: Mike Pennisi <mike@mikepennisi.com> Date: Fri Apr 24 13:46:02 2015 -0400 Introduce addition tests for the Set constructor commit bd54cccf4a599c123fae5c97782f5562cd9da8a0 Author: Rick Waldron <waldron.rick@gmail.com> Date: Fri Apr 24 15:11:19 2015 -0400 23.2 Set Objects, additions commit 970e2ca95879161a8bb124ec712f7333fdea6798 Author: Rick Waldron <waldron.rick@gmail.com> Date: Tue Apr 21 12:44:41 2015 -0400 23.2 Set Objects
-
- May 18, 2015
-
-
André Bargull authored
- Remove no longer needed noStrict flags. - Change tests to use propertyHelper.js for strict mode compatibility. - Add tests for return value of `delete` operator, e.g. `delete Array.prototype === false`. - Add non-writable tests for global NaN property. - Split some tests to run in strict mode. - Change tests with global `var length` declaration to use a different variable name for browser environments. - Merge duplicated tests symbol-data-property-configurable-non-strict and symbol-data-property-configurable-strict. - Merge duplicated tests symbol-data-property-writable-non-strict and symbol-data-property-writable-strict. - (And a small change in propertyHelper to reduce code duplication in function call.)
-
- May 15, 2015
-
-
Brian Terlson authored
-
Thomas Wood authored
Test for x.join(NaN) reports an error using the content of x.join("NaN"). This is confusing.
-
- May 14, 2015
-
-
Suwei Chen authored
-
- May 11, 2015
-
-
Andrew Au authored
-
- May 08, 2015
-
-
André Bargull authored
Add missing noStrict flags and variable declarations. Part of issue #35.
-
- 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
-
smikes authored
-
smikes authored
-
smikes authored
-
smikes authored
Object.freeze fixes global object tests: noStrict preventExtensions tests Object.seal tests one more freeze test
-
- May 06, 2015
-
-
smikes authored
-
- May 03, 2015
-
-
smikes authored
-
- May 02, 2015
-
-
smikes authored
-
- Apr 29, 2015
-
-
André Bargull authored
Add missing "var" declarations and noStrict flags. Part of issue #35.
-
André Bargull authored
- Add missing "var" declarations and noStrict flags - Remove invalid noStrict flags Part of issue #35.
-
André Bargull authored
- Add missing "var" declarations and noStrict flags - Remove with-statements (minor change in behaviour - primitive vs wrapper lookup, but does not seem too important for these tests) Part of issue #35.
-
André Bargull authored
- Add missing "var" declarations and noStrict flags - Remove with statements Part of issue #35.
-
André Bargull authored
- Add missing "var" declarations and noStrict flags - Remove invalid noStrict flags - ietestcenter tests need fixed, require updates to use propertyHelper.js Part of issue #35.
-
André Bargull authored
Add missing "var" declarations and noStrict flags. Part of issue #35.
-
André Bargull authored
Add missing "var" declarations. Part of issue #35.
-
André Bargull authored
Add missing "var" declarations and noStrict flags. Part of issue #35.
-
André Bargull authored
Add missing "var" declarations and noStrict flags. Part of issue #35.
-
André Bargull authored
Add missing "var" declarations and noStrict flags. Part of issue #35.
-
André Bargull authored
Add missing "var" declarations and noStrict flags. Part of issue #35.
-
André Bargull authored
- Add missing "var" declarations and noStrict flags - Move code which requires non-strict semantics from Array.prototype.find_this-arg.js to Array.prototype.find_this-arg-receiver-primitive.js - Remove duplicate code from Array.prototype.findIndex_this-arg.js, already present in Array.prototype.findIndex_this-arg-receiver-primitive.js - Remove test code from Array.of_assignment-to-new-object-length.js, does not work in strict mode Part of issue #35
-
- Apr 27, 2015
-
-
André Bargull authored
- Duplicate properties are allowed in object literals: test/language/expressions/object/*.js - RegExpBuiltinExec was changed to use ToLength(lastIndex): test/built-ins/RegExp/prototype/exec/S15.10.6.2_A5_T3.js - Non-undefined flags arguments allowed in RegExp constructor call: test/built-ins/RegExp/*.js - Array.prototype.push throws TypeError if new length exceeds Number.MAX_SAFE_INTEGER: test/built-ins/Array/prototype/push/S15.4.4.7_A2_T2.js - .length property of bound functions is configurable: test/built-ins/Function/prototype/bind/15.3.4.5-15-2.js - Array.prototype changed back to exotic Array object: test/built-ins/Array/prototype/*.js, test/built-ins/Array/isArray/15.4.3.2-0-5.js
-
André Bargull authored
- in-statement-position-label-statement.js is an Annex-B test (B.3.2 Labelled Function Declarations), moved to annexB directory - identifier-let-allowed-as-lefthandside-expression-strict.js needs to check for a SyntaxError (ES6, 12.1.1) - Remove sort() calls in test/built-ins/Object/getOwnPropertyNames/*.js - Remove sort() calls in test/language/block-scope/syntax/for-in/acquire-properties-from-*.js - verifyConfigurable() needs to called last in test/built-ins/Object/is/length.js - All productions within ClassBody are implicitly strict, update test/language/class/method-definition/yield-as-*.js accordingly - Remove unnecessary noStrict flag in test/language/class/method-definition/yield-as-generator-method-binding-identifier.js - Check own symbols are returned in property creation order from Object.getOwnPropertySymbols(): - test/language/computed-property-names/basics/symbol.js - test/language/computed-property-names/class/method/symbol.js - test/language/computed-property-names/class/static/method-symbol.js - test/language/computed-property-names/object/method/symbol.js - Fix copy-paste error in test/language/expressions/object/method-definition/yield-as-function-expression-binding-identifier.js
-
- Apr 24, 2015
-
-
unknown authored
-
- Apr 21, 2015
-
-
Rick Waldron authored
7.2.9 SameValue(x, y)
-
- Apr 20, 2015
-
-
Mike Pennisi authored
These tests are derived from the following files within the Google V8 project: test/mjsunit/es6/typed-array-iterator.js test/mjsunit/es6/arguments-iterator.js test/mjsunit/es6/string-iterator.js test/mjsunit/es6/collection-iterator.js
-
- Apr 12, 2015
-
-
Caitlin Potter authored
-
- Apr 07, 2015
-
-
Rick Waldron authored
These tests are derived from the following files within the Google V8 project: test/mjsunit/harmony/private.js
-
Rick Waldron authored
These tests are derived from the following files within the Google V8 project: test/mjsunit/harmony/array-fill.js test/mjsunit/harmony/array-find.js test/mjsunit/harmony/array-findindex.js test/mjsunit/harmony/array-from.js test/mjsunit/harmony/array-of.js
-
- Apr 04, 2015
-
-
Viktor authored
Seems, Math.round(x) is implemented as `Math.floor(x + 0.5)` in some JavaScript engines. The "Note 2 for Math.round" was fixed for ES6 (see http://es5.github.io/#x15.8.2.15 and https://people.mozilla.org/~jorendorff/es6-draft.html#sec-math.round )
-
- Apr 02, 2015
-
-
Mike Pennisi authored
These tests are derived from the following files within the Google V8 project: test/mjsunit/es6/templates.js Some of these tests include non-printable characters, causing git to infer that they are binary files. Introduce a `.gitattributes` file to configure git to consistently display the source text of all JavaScript files.
-