blob: d69b40aa0aa49ec95a7e463b133bc9ffec2cbee6 [file] [log] [blame]
function jscSetUp() {
canvas_logs = [];
PdfJS_window.console = {log:function(){}}
PdfJS_window.__timeouts__ = [];
PdfJS_window.__resources__ = {};
setupPdfJS();
}
function jscTearDown() {
for (var i = 0; i < canvas_logs.length; ++i) {
var log_length = canvas_logs[i].length;
var log_hash = hash(canvas_logs[i].join(" "));
var expected_length = 36788;
var expected_hash = 939524096;
if (log_length !== expected_length || log_hash !== expected_hash) {
var message = "PdfJS produced incorrect output: " +
"expected " + expected_length + " " + expected_hash + ", " +
"got " + log_length + " " + log_hash;
throw message;
}
}
}
function jscRun() {
runPdfJS();
}