Official ECMAScript Conformance Test Suite
Go to file
Brian Terlson d4354d14d5 Normalize testcase format
This commit normalizes the test case format used across test262. It applies the following transformations:

* Convert to YAML for frontmatter
* Remove of trailing whitespace
* Replace /r/n with /n except in chapters 6 and 7.
* Copyright header always uses // comments
* new includes attribute replaces $INCLUDE
* No implicit assumptions about test environment other than $ERROR. Everything else appears in the include array. This includes "runTestCase" which is now included in a substantial number of tests.
2014-07-30 15:38:26 -07:00
console/harness async,promises: initial tests of Promises 2014-07-18 05:37:08 +01:00
docs Add coverage documentation 2014-01-25 14:09:55 -08:00
test Normalize testcase format 2014-07-30 15:38:26 -07:00
tools test262.py: only include helper scripts when needed 2014-07-21 15:15:04 +01:00
website Bug 1128: use Date.prototype.getFullYear() in S15.2.2.1_A2_T5 2013-06-13 10:07:45 -04:00
.gitignore async,promises: initial tests of Promises 2014-07-18 05:37:08 +01:00
.hgignore
.jshintrc Added new tests for chapters 6 and 9 of ECMAScript Internationalization API Specification. 2012-08-26 20:49:25 -07:00
CONTRIBUTING.md CONTRIBUTING: add notes on async 2014-07-23 21:55:16 +01:00
LICENSE New tests and test fixes for ECMAScript Internationalization API. 2013-03-24 23:48:59 -07:00
README.md Added contributing.md and improved README 2014-07-10 14:53:31 -07:00

README.md

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

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.