ISSTA2023

MetaData262: Automatic Test Suite Selection for Partial JavaScript Implementations

Frederico Ramos, Diogo Costa Reis, Miguel Trigo, António Morgado, José Fragoso Santos

Abstract

Despite the large number of partial reference implementations of the JavaScript language, there is currently no automatic mechanism for selecting the appropriate official tests for such implementations. To fill this gap, we introduce a new format for presenting the metadata associated with the tests included in Test262, the official JavaScript test suite, and present MetaData262, a new tool for both computing the metadata of Test262 tests and filtering tests according to their respective metadata properties.