diff --git a/test/unit/.eslintrc b/test/unit/.eslintrc index 4a0b538f6..c78c8b2d8 100644 --- a/test/unit/.eslintrc +++ b/test/unit/.eslintrc @@ -4,6 +4,9 @@ ], "rules": { + // Plugins + "import/no-unresolved": ["error", { "ignore": ["pdfjs/"] }], + // ECMAScript 6 "no-var": "error", }, diff --git a/test/unit/jasmine-boot.js b/test/unit/jasmine-boot.js index 3f9fd9c68..13e358eed 100644 --- a/test/unit/jasmine-boot.js +++ b/test/unit/jasmine-boot.js @@ -40,16 +40,16 @@ "use strict"; +import { GlobalWorkerOptions } from "pdfjs/display/worker_options.js"; +import { isNodeJS } from "pdfjs/shared/is_node.js"; +import { PDFFetchStream } from "pdfjs/display/fetch_stream.js"; +import { PDFNetworkStream } from "pdfjs/display/network.js"; +import { setPDFNetworkStreamFactory } from "pdfjs/display/api.js"; import { TestReporter } from "./testreporter.js"; async function initializePDFJS(callback) { - const modules = await Promise.all( + await Promise.all( [ - "pdfjs/display/api.js", - "pdfjs/display/worker_options.js", - "pdfjs/display/network.js", - "pdfjs/display/fetch_stream.js", - "pdfjs/shared/is_node.js", "pdfjs-test/unit/annotation_spec.js", "pdfjs-test/unit/annotation_storage_spec.js", "pdfjs-test/unit/api_spec.js", @@ -89,13 +89,6 @@ async function initializePDFJS(callback) { return import(moduleName); }) ); - const [ - { setPDFNetworkStreamFactory }, - { GlobalWorkerOptions }, - { PDFNetworkStream }, - { PDFFetchStream }, - { isNodeJS }, - ] = modules; if (isNodeJS) { throw new Error(