From a7f56167139977219a1ea481faf4683fc0900b46 Mon Sep 17 00:00:00 2001 From: jugglinmike Date: Mon, 2 Oct 2017 11:12:14 -0400 Subject: Introduce version number (#1255) Changes to the instructions for interpreting tests will likely produce new failures for consumers who are updating between revisions of Test262. Introduce a machine-readable convention for signaling substantive changes. --- INTERPRETING.md | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'INTERPRETING.md') diff --git a/INTERPRETING.md b/INTERPRETING.md index 6c78fa67c..20181314f 100644 --- a/INTERPRETING.md +++ b/INTERPRETING.md @@ -4,6 +4,11 @@ All tests are declared as text files located within this project's `test` directory. In order to execute Test262 tests, runtimes must observe the following semantics. +**Note** When these instructions change in any substantive way, the `version` +property of the JSON-formatted `package.json` file will be incremented. In this +way, consumers who are transitioning between revisions of Test262 can more +easily determine the cause of new test failures. + ## Test Execution Test262 tests are only valid under the runtime environment conditions described -- cgit v1.2.1