Fix benchmark script for script split and new JSDOM version

pull/509/head
Gijs Kruitbosch 6 years ago committed by Gijs
parent 512e1c18a7
commit d8c837012b

@ -1,6 +1,8 @@
var getTestPages = require("../test/utils").getTestPages; var getTestPages = require("../test/utils").getTestPages;
var readability = require("../index.js"); var readability = require("../index.js");
var readabilityCheck = require("../Readability-readerable.js");
var JSDOM = require("jsdom").JSDOM;
var Readability = readability.Readability; var Readability = readability.Readability;
var JSDOMParser = readability.JSDOMParser; var JSDOMParser = readability.JSDOMParser;
@ -55,9 +57,12 @@ suite("isProbablyReaderable perf", function () {
set("type", "static"); set("type", "static");
testPages.forEach(function(testPage) { testPages.forEach(function(testPage) {
var doc = new JSDOMParser().parse(testPage.source); var uri = "http://fakehost/test/page.html";
var doc = new JSDOM(testPage.source, {
url: uri,
}).window.document;
bench(testPage.dir + " readability perf", function() { bench(testPage.dir + " readability perf", function() {
new Readability(doc).isProbablyReaderable(); readabilityCheck.isProbablyReaderable(doc);
}); });
}); });
}); });

Loading…
Cancel
Save