Skip to content
Snippets Groups Projects
  1. Feb 12, 2016
    • Mike Pennisi's avatar
      Remove unused harness file · 071b5f03
      Mike Pennisi authored
      The harness file `Test262Error.js` has not contained executable code since it
      was introduced in this project [1]. The definition of the `Test262Error`
      function has consistently been located in the `sta.js` harness file which test
      runners are expected to inject into the test environment.
      
      Remove the file and all references to it.
      
      [1] See commit c33bf0e0
      071b5f03
  2. Feb 08, 2016
  3. Feb 05, 2016
  4. Feb 04, 2016
    • Leo Balter's avatar
      Merge pull request #492 from bocoup/id-tag-docs · d549225f
      Leo Balter authored
      Update contribution guidelines
      d549225f
    • Mike Pennisi's avatar
      Update contribution guidelines · 60afce36
      Mike Pennisi authored
      It was recently decided to prefer the new `id` tag over the existing
      `es5id` and `es6id` tag when authoring tests. Update the contribution
      guidelines to reference the new tag.
      60afce36
    • Mike Pennisi's avatar
      Move tests for object literals · 700f1469
      Mike Pennisi authored
      Test262 defines tests for expression-producing syntactic forms within
      the `language/expressions/` directory. Most tests for object literals
      conform to this structure, but 12 such tests were added to the
      `language/object-literal/` directory. Move these tests to the canonical
      location for object literals.
      700f1469
  5. Feb 01, 2016
    • Mike Pennisi's avatar
      Add tests for tail-call optimization · 4dc81d37
      Mike Pennisi authored
      ECMAScript 2015 introduced tail call optimization for function calls
      occuring in a number of positions in the grammar. Assert expected
      behavior by triggering a large (but configurable) number of recursive
      function calls in these positions. Compliant runtimes will execute such
      programs without error; non-compliant runtimes are expected to fail
      these tests by throwing an error or crashing when system resources are
      exhausted.
      4dc81d37
  6. Jan 29, 2016
  7. Jan 26, 2016
  8. Jan 24, 2016
  9. Jan 23, 2016
  10. Jan 22, 2016
    • Mike Pennisi's avatar
      Update tests according to ES2016 draft semantics · e62d43c8
      Mike Pennisi authored
      The ES2016 draft further refines the completion values for `if` and
      `with` statements. Two tests must be removed outright because the
      completion value in those cases is no longer accessible from the
      runtime.
      e62d43c8
    • Mike Pennisi's avatar
      Add tests for ES2015 completion reform · 407b8964
      Mike Pennisi authored
      In order to facilitate proper tail calls, ES2015 modified the completion
      value of a number of statements.
      
      These tests use `eval` to verify the new values.
      407b8964
  11. Jan 21, 2016
  12. Jan 20, 2016
  13. Jan 19, 2016
  14. Jan 16, 2016
  15. Jan 15, 2016
  16. Jan 14, 2016
Loading