mirror of
https://github.com/mozilla/pdf.js.git
synced 2025-04-21 07:38:07 +02:00
[api-major] Refactor PDFWorker
to be initialized with a parameter object, rather than a bunch of regular parameters
This commit is contained in:
parent
c3c1fc511d
commit
83d52518da
2 changed files with 34 additions and 15 deletions
|
@ -324,7 +324,7 @@ describe('api', function() {
|
|||
}
|
||||
|
||||
it('worker created or destroyed', function (done) {
|
||||
var worker = new PDFWorker('test1');
|
||||
var worker = new PDFWorker({ name: 'test1', });
|
||||
worker.promise.then(function () {
|
||||
expect(worker.name).toEqual('test1');
|
||||
expect(!!worker.port).toEqual(true);
|
||||
|
@ -361,7 +361,7 @@ describe('api', function() {
|
|||
});
|
||||
});
|
||||
it('worker created and can be used in getDocument', function (done) {
|
||||
var worker = new PDFWorker('test1');
|
||||
var worker = new PDFWorker({ name: 'test1', });
|
||||
var loadingTask = getDocument(
|
||||
buildGetDocumentParams(basicApiFileName, {
|
||||
worker,
|
||||
|
@ -386,9 +386,9 @@ describe('api', function() {
|
|||
});
|
||||
});
|
||||
it('creates more than one worker', function (done) {
|
||||
var worker1 = new PDFWorker('test1');
|
||||
var worker2 = new PDFWorker('test2');
|
||||
var worker3 = new PDFWorker('test3');
|
||||
var worker1 = new PDFWorker({ name: 'test1', });
|
||||
var worker2 = new PDFWorker({ name: 'test2', });
|
||||
var worker3 = new PDFWorker({ name: 'test3', });
|
||||
var ready = Promise.all([worker1.promise, worker2.promise,
|
||||
worker3.promise]);
|
||||
ready.then(function () {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue