From ba013cf7fc049b1802b785d1756600d01b13e5a1 Mon Sep 17 00:00:00 2001 From: Rick Waldron Date: Wed, 17 Apr 2019 15:44:42 -0400 Subject: [PATCH] INTERPRETING.md: explicitly disallow use of Test262-Defined Bindings and Host-Defined Functions in _FIXTURE.js files (#2130) --- INTERPRETING.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/INTERPRETING.md b/INTERPRETING.md index 99bfcc1c47..87232a4e33 100644 --- a/INTERPRETING.md +++ b/INTERPRETING.md @@ -135,9 +135,11 @@ This must precede any additional text modifications described by test metadata. ### Modules Test262 includes tests for ECMAScript 2015 module code, denoted by the "module" -metadata flag. Files bearing a name ending in `_FIXTURE.js` should not be -interpreted as standalone tests; they are intended to be referenced by test -files. +metadata flag. Files bearing a name ending in `_FIXTURE.js`: + +- **MUST NOT** be interpreted as standalone tests; they are intended to be referenced by test files. +- **MUST NOT** refer to, or make use of any [Test262-Defined Bindings](#test262-defined-bindings) in any way. +- **MUST NOT** refer to, or make use of any [Host-Defined Functions](#host-defined-functions) in any way. All module specifiers used by Test262 begin with the character sequence `./`. The remaining characters should be interpreted as the name of a file within the