test262-parser-runner
Version:
A test runner for running the ECMAScript Test Suite against a parser
13 lines (9 loc) • 347 B
JavaScript
;
const path = require("path")
const run = require("./lib")
const report = require("./report")
module.exports = (parse, {
testsDirectory = path.dirname(require.resolve("test262/package.json")),
skip = () => false,
whitelist = []
} = {}) => run(testsDirectory, parse, skip).then(results => report(results, whitelist));