Commit Graph

20 Commits

Author SHA1 Message Date
Mike Pennisi 74b12b3777 Improve documentation of harness files & raw flag
Prior to this commit, the term "harness" was used to refer both to the
like-named directory in the repository and the external projects which
consume the tests. Reserve the term "harness" to refer solely to the
files maintained within this project's `harness/` directory, and use
the term "runner" to refer to the external projects.

Prior to this commit, the term "helper" was not defined and therefore
introduced ambiguity in text that described harness files. Replace the
term with more explicit wording in terms of the harness files.

Because test runners have some leeway in how they include harness files,
the requirement that "[t]he test source code must not be modified in any
way" does not necessarily preclude the use of harness files. Update the
instructions for interpreting the `raw` frontmatter flag to explicitly
disallow harness files.
2021-12-03 19:45:24 -05:00
Rohit Ashiwal a6c819ad0f
fix link to branch `preserved-website-directory` (#2715)
Currently, we direct the readers to `compare` page. Which is odd, since readers
hope to land on the branch's page. Let's fix this by changing the link to point
to the branch's page.
2020-07-30 15:41:24 -07:00
Rick Waldron a2b45dd33b
README: where did website go? (#2677)
- Includes removal of website directory
2020-06-24 13:46:56 -07:00
Rick Waldron 53597b65d5
Update README.md
Co-authored-by: Leo Balter <leonardo.balter@gmail.com>
2020-06-24 15:05:02 -04:00
Rick Waldron cc136b333a README: information about CI results 2020-06-24 14:04:58 -04:00
Izhido 2ef4b205b4 Added URL for C++ test harness. (#1615) 2018-06-29 14:59:45 -04:00
Rick Waldron b537d405ec Goals & State of Test262 2017-10-16 14:24:02 -04:00
Valerie R Young f395874eda Add "fixme" and notes to README
I'm leaving these todos for Leo or Rick -- I think you can explain the state and goal of Test262 better than me at this point!
2017-10-12 19:15:26 -04:00
Rick Waldron d3e2689307 Fix parentheses 2017-10-12 10:38:16 -04:00
Rick Waldron 53778cdf1f readme revisions, first pass 2017-10-10 10:28:52 -04:00
Leo Balter b1ca9c0222
Add link in the README file 2017-05-18 15:53:41 -04:00
Brian Terlson 507d034c5a Add Leo to the maintainers list 2017-03-22 10:14:18 -07:00
Kevin Gibbons 48896f9445 Add link to web-based runner (#801) 2016-11-29 14:35:01 -05:00
smikes dd32ad7c16 Add links to volunteer-maintained test runners 2016-07-12 20:54:26 -06:00
Tom Care b4664d5d20 Update maintainer in README.MD
Update the maintainer to @tcare as @goyakin is no longer maintaining the repo.
2016-06-22 15:20:24 -07:00
jugglinmike a657b64ae4 Add documentation on interpreting tests (#508)
The project's CONTRIBUTING.md was written with test authors in mind. It
contains details on non-technical metadata (e.g. "author" and "es6id"),
helper function usage, and preferred code structure. In addition, it
elides certain low-level technical details on the requirements for the
runtime environment.

Introduce a new document targeted towards those executing the tests.
Formalize all expectations regarding how the runtime environment should
be defined, how metadata should be interpreted, and how results should
be understood. This information has overlap with the CONTRIBUTING.md
file, but it also contains details that are irrelevant to test authors.

This document can serve as a more formal contract between Test262 and
the implementors who consume it. This allows Test262 to unambiguously
document future modifications to the formal requirements which in turn
supports consumers who maintain their own test harnesses.
2016-04-18 14:31:51 -04:00
littledan 01d785946e Update README.md 2016-01-19 13:10:39 -08:00
Sam Mikes 5b8879b951 document `timeout` and clean up
CONTRIBUTING.md
- document `timeout` tag
- reorder tags in frontmatter doc
- minor cleanups
- minor fixes
- add style note
- reformat flags
- remove discussion of obsolete $INCLUDE
- incorporate line notes from @domenic
- integrate additional comments
- add links back, move arg notes down
- Raise outline level by one

README.md
- link to CONTRIBUTING
2014-08-25 17:00:15 +01:00
Murat Sutunc 874ddaeb24 Added contributing.md and improved README 2014-07-10 14:53:31 -07:00
Brian Terlson cbb5c16b9d Add a basic readme 2014-07-03 12:18:01 -07:00