Name Description Size Coverage
arrayContains.js --- description: | Verify that a subArray is contained within an array. --- 599 -
assert.js --- description: | Collection of assertion functions used throughout test262 --- 2347 -
assertRelativeDateMs.js --- description: | Verify that the given date object's Number representation describes the correct number of milliseconds since the Unix epoch relative to the local time zone (as interpreted at the specified date). --- 738 -
atomicsHelper.js --- description: | The amount of slack allowed for testing time-related Atomics methods (i.e. wait and wake). The absolute value of the difference of the observed time and the expected time must be epsilon-close. --- 405 -
byteConversionValues.js --- description: | Provide a list for original and expected values for different byte conversions. This helper is mostly used on tests for TypedArray and DataView, and each array from the expected values must match the original values array on every index containing its original value. --- 11340 -
compareArray.js --- description: | Compare the contents of two arrays --- 624 -
dateConstants.js --- description: | Collection of date-centric values --- 525 -
decimalToHexString.js --- description: | Collection of functions used to assert the correctness of various encoding operations. --- 584 -
detachArrayBuffer.js --- description: | A function used in the process of asserting correctness of TypedArray objects. $262.detachArrayBuffer is defined by a host. --- 509 -
doneprintHandle.js --- description: | --- 377 -
features.yml 213 -
fnGlobalObject.js --- description: | Produce a reliable global object --- 304 -
isConstructor.js --- description: | Test if a given function is a constructor function. --- 366 -
nans.js --- description: | A collection of NaN values produced from expressions that have been observed to create distinct bit representations on various platforms. These provide a weak basis for assertions regarding the consistent canonicalization of NaN values in Array buffers. --- 528 -
nativeFunctionMatcher.js --- description: | This regex makes a best-effort determination that the tested string matches the NativeFunction grammar production without requiring a correct tokeniser. --- 809 -
promiseHelper.js --- description: | Check that an array contains a numeric sequence starting at 1 and incrementing by 1 for each entry in the array. Used by Promise tests to assert the order of execution in deep Promise resolution pipelines. --- 619 -
propertyHelper.js --- description: | Collection of functions used to safely verify the correctness of property descriptors. --- 6088 -
proxyTrapsHelper.js --- description: | Used to assert the correctness of object behavior in the presence and context of Proxy objects. --- 1732 -
regExpUtils.js --- description: | Collection of functions used to assert the correctness of RegExp objects. --- 1156 -
sta.js --- description: | Provides both: - An error class to avoid false positives when testing for thrown exceptions - A function to explicitly throw an exception using the Test262Error class --- 592 -
tcoHelper.js --- description: | This defines the number of consecutive recursive function calls that must be made in order to prove that stack frames are properly destroyed according to ES2015 tail call optimization semantics. --- 398 -
testAtomics.js --- description: | Collection of functions used to assert the correctness of SharedArrayBuffer objects. --- 2924 -
testBigIntTypedArray.js --- description: | Collection of functions used to assert the correctness of BigInt TypedArray objects. --- 961 -
testIntl.js --- description: | This file contains shared functions for the tests in the conformance test suite for the ECMAScript Internationalization API. author: Norbert Lindenberg --- 34661 -
testTypedArray.js --- description: | Collection of functions used to assert the correctness of TypedArray objects. --- 2311 -
timer.js --- description: | Used in website/scripts/sth.js --- 855 -
typeCoercion.js --- description: | Functions to help generate test cases for testing type coercion abstract operations like ToNumber. --- 11161 -