From: Chris Jones Date: Wed, 22 Jun 2011 07:05:45 +0000 (-0700) Subject: don't let getPage() errors break the test slave X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=f775f886e440ff5845e79bc6d2c44ceb698f8003;p=pdf.js.git don't let getPage() errors break the test slave --- diff --git a/test.py b/test.py index dae723b..9cf740f 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 cff9b3f..06b9118 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();