Skip to content
Snippets Groups Projects
  1. Jun 02, 2015
  2. May 24, 2015
  3. May 22, 2015
  4. May 19, 2015
    • Rick Waldron's avatar
      23.2 Set Objects · 6b358545
      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
      6b358545
  5. May 18, 2015
    • André Bargull's avatar
      Enable strict mode for more built-in tests · 56036e40
      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.)
      56036e40
  6. May 15, 2015
  7. May 14, 2015
  8. May 11, 2015
  9. May 08, 2015
  10. May 07, 2015
  11. May 06, 2015
  12. May 03, 2015
  13. May 02, 2015
  14. Apr 29, 2015
  15. Apr 27, 2015
    • André Bargull's avatar
      Update remaining tests for ES2015 compatibility (rev38) · ef8f056a
      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
      ef8f056a
    • André Bargull's avatar
      Invalid language tests · e31ae1ad
      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
      e31ae1ad
  16. Apr 24, 2015
  17. Apr 21, 2015
  18. Apr 20, 2015
    • Mike Pennisi's avatar
      Import tests from Google V8 (native iterators) · e8cc40a0
      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
      e8cc40a0
  19. Apr 12, 2015
  20. Apr 07, 2015
  21. Apr 04, 2015
  22. Apr 02, 2015
    • Mike Pennisi's avatar
      Import tests from Google V8 (templates) · 1f22932d
      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.
      1f22932d
Loading