Browse Source

Merge pull request #82 from cgjones/master

add Intel ISA doc as load test, and make harness resilient to bad PDF loads r=gal
Andreas Gal 14 years ago
parent
commit
8daac2dc64
  1. 1
      test/pdfs/intelisa.pdf.link
  2. 6
      test/test_manifest.json
  3. 7
      test/test_slave.html

1
test/pdfs/intelisa.pdf.link

@ -0,0 +1 @@ @@ -0,0 +1 @@
http://www.intel.com/Assets/PDF/manual/253665.pdf

6
test/test_manifest.json

@ -14,6 +14,12 @@ @@ -14,6 +14,12 @@
"rounds": 1,
"type": "load"
},
{ "id": "intelisa-load",
"file": "pdfs/intelisa.pdf",
"link": true,
"rounds": 1,
"type": "load"
},
{ "id": "pdfspec-load",
"file": "pdfs/pdf.pdf",
"link": true,

7
test/test_slave.html

@ -63,7 +63,14 @@ function nextTask() { @@ -63,7 +63,14 @@ function nextTask() {
if (r.readyState == 4) {
var data = r.mozResponseArrayBuffer || r.mozResponse ||
r.responseArrayBuffer || r.response;
try {
pdfDoc = new PDFDoc(new Stream(data));
} catch(e) {
pdfDoc.numPages = 1;
failure = 'load PDF doc: '+ e.toString();
}
currentTask.pageNum = 1, nextPage();
}
};

Loading…
Cancel
Save