]> git.parisson.com Git - pdf.js.git/commitdiff
Implement "skipPages" feature for reftests
authornotmasteryet <async.processingjs@yahoo.com>
Sat, 24 Sep 2011 14:44:50 +0000 (09:44 -0500)
committernotmasteryet <async.processingjs@yahoo.com>
Sat, 24 Sep 2011 14:44:50 +0000 (09:44 -0500)
test/driver.js
test/pdfs/ibwa-bad.pdf.link [new file with mode: 0644]
test/test_manifest.json

index 7d6c545092c4552ee5d149f54d6da91f83304328..76093ed9838113c83d0fa7a7681c28a9f93d2dfb 100644 (file)
@@ -107,6 +107,13 @@ function nextPage(task, loadError) {
     }
   }
 
+  if (task.skipPages && task.skipPages.indexOf(task.pageNum) >= 0) {
+    log(' skipping page ' + task.pageNum + '/' + task.pdfDoc.numPages +
+        '... ');
+    snapshotCurrentPage(task, '');
+    return;
+  }
+
   var page = null;
 
   if (!failure) {
diff --git a/test/pdfs/ibwa-bad.pdf.link b/test/pdfs/ibwa-bad.pdf.link
new file mode 100644 (file)
index 0000000..feec66e
--- /dev/null
@@ -0,0 +1 @@
+http://www.bottledwater.org/public/pdf/IBWA05ModelCode_Mar2.pdf
index 231857fa88154599d0d141667f1e37516ed8da9b..50f3c4c16a0157703c995f094d8cd628c56f5579 100644 (file)
        "link": true,
        "rounds": 1,
        "type": "load"
+    },
+    {  "id": "ibwa-bad",
+       "file": "pdfs/ibwa-bad.pdf",
+       "link": true,
+       "rounds": 1,
+       "skipPages": [ 16 ],
+       "type": "load"
     }
 ]