From f151a8d630066254664cde50e8ef046f5b1eb75d Mon Sep 17 00:00:00 2001 From: Chris Jones Date: Wed, 22 Jun 2011 00:05:45 -0700 Subject: [PATCH] don't let getPage() errors break the test slave --- test.py | 2 +- test_slave.html | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/test.py b/test.py index dae723b8a..9cf740fba 100644 --- a/test.py +++ b/test.py @@ -87,7 +87,7 @@ class PDFTestHandler(BaseHTTPRequestHandler): State.remaining -= 1 State.done = (0 == State.remaining) - + def set_up(manifestFile): # Only serve files from a pdf.js clone diff --git a/test_slave.html b/test_slave.html index cff9b3f7d..06b911810 100644 --- a/test_slave.html +++ b/test_slave.html @@ -83,14 +83,13 @@ function nextPage() { failure = ''; log(" drawing page "+ currentTask.pageNum +"..."); - currentPage = pdfDoc.getPage(currentTask.pageNum); - var ctx = canvas.getContext("2d"); clear(ctx); var fonts = []; var gfx = new CanvasGraphics(ctx); try { + currentPage = pdfDoc.getPage(currentTask.pageNum); currentPage.compile(gfx, fonts); } catch(e) { failure = 'compile: '+ e.toString();