| 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(); |
| } |