Clone this repo:
  1. d0ba325 Restore migration to assert.sameValue by Rick Waldron · 12 hours ago master
  2. a2f44c7 Additional test for range case pointed out by @anba by Daniel Ehrenberg · 4 days ago
  3. 0e6acc0 Change test based on new spec version by Daniel Ehrenberg · 4 days ago
  4. b82be14 Add tests for invalid \c in character class by Daniel Ehrenberg · 4 days ago
  5. ce217ff Improve invalid \c escape tests by Daniel Ehrenberg · 4 days ago

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

Test262 tests conformance to the continually maintained draft future ECMAScript standard found at , together with any Stage 3 or later TC39 proposals. It is maintained by Tom Care (@tcare) and Leo Balter (@leobalter) with significant contributions from many in the ECMAScript community.

This project is also described by the Ecma Technical Report 104.

Contributing to Test262


  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


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