Added loose parser support to test runner (currently failing for 208/1680).

This commit is contained in:
Ingvar Stepanyan
2014-10-26 17:59:10 +02:00
committed by Marijn Haverbeke
parent d424874cf8
commit 7db211d56a
2 changed files with 17 additions and 7 deletions

View File

@@ -9,8 +9,12 @@ function report(state, code, message) {
}
var t0 = +new Date;
var acorn = typeof require == "undefined" ? window.acorn : require("../acorn.js");
driver.runTests(acorn.parse, report);
var parse = (typeof require === "undefined" ? window.acorn : require("../acorn.js")).parse;
var parse_dammit = (typeof require === "undefined") ? window.acorn_loose : require("../acorn_loose").parse_dammit;
driver.runTests({parse: parse, callback: report});
driver.runTests({parse: parse_dammit, loose: true, callback: report});
console.log(testsRun + " tests run in " + (+new Date - t0) + "ms");
if (failed) {
@@ -20,4 +24,4 @@ if (failed) {
});
} else {
console.log("All passed.");
}
}