Official ECMAScript Conformance Test Suite
Go to file
Michael Ficarra a4a1dd551b fix expected raw value for invalid escape sequences in tagged templates (#800) 2016-11-22 11:45:39 -05:00
docs
harness Remove "NotEarlyError" object 2016-10-19 15:24:22 -04:00
src [generation] Parse and render new error format 2016-10-19 15:24:19 -04:00
test fix expected raw value for invalid escape sequences in tagged templates (#800) 2016-11-22 11:45:39 -05:00
tools Update test harness to support new negative format 2016-10-19 15:24:21 -04:00
website
.gitattributes
.gitignore
.hgignore
.jshintrc
CONTRIBUTING.md Remove "NotEarlyError" object 2016-10-19 15:24:22 -04:00
Draft TR ECMA-104 2nd edition.doc
INTERPRETING.md Update documentation 2016-10-19 15:24:21 -04:00
LICENSE
README.md
excludelist.xml
make.py

README.md

Test262 is the official ECMAScript (ECMA-262) conformance suite.

Test262 tests conformance to the continually maintained draft future ECMAScript standard found at http://tc39.github.io/ecma262/ , together with any Stage 3 or later TC39 proposals. It is maintained by Tom Care (@tcare) with significant contributions from many in the ECMAScript community.

Contributing to Test262

See CONTRIBUTING.md

  1. Sign the Test262 CLA.
  2. Send a pull request. Please make sure you have one commit per pull request. If you have multiple commits, squash them before sending the pull request.

Running Test262

See INTERPRETING.md

There are a number of volunteer-maintained projects that may be used to execute Test262 in various ECMAScript hosts: