From 2b0b6178f7d40e7dc9e65df138f6624601df41f4 Mon Sep 17 00:00:00 2001 From: Jonas Jenwald Date: Tue, 29 Jan 2019 14:25:47 +0100 Subject: [PATCH] Clean-up after the `gets operatorList with JPEG image (issue 4888)` unit-test This unit-test wasn't destroying the `loadingTask` when complete, as it should have done. --- test/unit/api_spec.js | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/test/unit/api_spec.js b/test/unit/api_spec.js index 0312223e4..e66e653e8 100644 --- a/test/unit/api_spec.js +++ b/test/unit/api_spec.js @@ -1224,11 +1224,12 @@ describe('api', function() { pdfPage.getOperatorList().then((opList) => { let imgIndex = opList.fnArray.indexOf(OPS.paintImageXObject); let imgArgs = opList.argsArray[imgIndex]; - let { data: imgData, } = pdfPage.objs.get(imgArgs[0]); + let { data, } = pdfPage.objs.get(imgArgs[0]); - expect(imgData instanceof Uint8ClampedArray).toEqual(true); - expect(imgData.length).toEqual(90000); - done(); + expect(data instanceof Uint8ClampedArray).toEqual(true); + expect(data.length).toEqual(90000); + + loadingTask.destroy().then(done); }); }); }).catch(done.fail);