From a43fc32bf35c5bce7a4ce031cbc69cbe97d196c2 Mon Sep 17 00:00:00 2001 From: Tim van der Meij Date: Sun, 22 Dec 2024 13:30:57 +0100 Subject: [PATCH 1/3] Move the integration tests boot file to the integration tests folder This file is specific to the integration tests, so this commit moves it to bundle the integration test logic a bit better and to match the unit/font tests in terms of folder structure for consistency. --- test/{integration-boot.mjs => integration/jasmine-boot.js} | 2 ++ test/test.mjs | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) rename test/{integration-boot.mjs => integration/jasmine-boot.js} (98%) diff --git a/test/integration-boot.mjs b/test/integration/jasmine-boot.js similarity index 98% rename from test/integration-boot.mjs rename to test/integration/jasmine-boot.js index 4e04bb6f1f5d6..3dff4d9f0a389 100644 --- a/test/integration-boot.mjs +++ b/test/integration/jasmine-boot.js @@ -13,6 +13,8 @@ * limitations under the License. */ +/* eslint-disable no-console */ + import Jasmine from "jasmine"; async function runTests(results) { diff --git a/test/test.mjs b/test/test.mjs index 4d16c8ea1e656..3f031b066df80 100644 --- a/test/test.mjs +++ b/test/test.mjs @@ -806,7 +806,7 @@ async function startIntegrationTest() { onAllSessionsClosed = onAllSessionsClosedAfterTests("integration"); startServer(); - const { runTests } = await import("./integration-boot.mjs"); + const { runTests } = await import("./integration/jasmine-boot.js"); await startBrowsers({ baseUrl: null, initializeSession: session => { From 22ad864cc7bbe0e2c61b61e1adb689dd6130303c Mon Sep 17 00:00:00 2001 From: Tim van der Meij Date: Sun, 22 Dec 2024 13:33:41 +0100 Subject: [PATCH 2/3] Move the reporter file to the test root folder The reporter is used in both the unit and the font tests, so this commit moves it to the test root folder to more clearly indicate that this is a shared resource and so the font tests don't have to reach into the unit tests folder to import it (which improves separation). --- test/font/jasmine-boot.js | 2 +- test/{unit/testreporter.js => reporter.js} | 0 test/unit/jasmine-boot.js | 2 +- 3 files changed, 2 insertions(+), 2 deletions(-) rename test/{unit/testreporter.js => reporter.js} (100%) diff --git a/test/font/jasmine-boot.js b/test/font/jasmine-boot.js index e9646db4242de..a8b81ded0964d 100644 --- a/test/font/jasmine-boot.js +++ b/test/font/jasmine-boot.js @@ -40,7 +40,7 @@ "use strict"; -import { TestReporter } from "../unit/testreporter.js"; +import { TestReporter } from "../reporter.js"; async function initializePDFJS(callback) { await Promise.all( diff --git a/test/unit/testreporter.js b/test/reporter.js similarity index 100% rename from test/unit/testreporter.js rename to test/reporter.js diff --git a/test/unit/jasmine-boot.js b/test/unit/jasmine-boot.js index 4c0967dc4bfcc..230a8056172a5 100644 --- a/test/unit/jasmine-boot.js +++ b/test/unit/jasmine-boot.js @@ -42,7 +42,7 @@ import { GlobalWorkerOptions } from "pdfjs/display/worker_options.js"; import { isNodeJS } from "../../src/shared/util.js"; -import { TestReporter } from "./testreporter.js"; +import { TestReporter } from "../reporter.js"; async function initializePDFJS(callback) { await Promise.all( From cdce9c2beebbefd78c7fd3983ff3bf4b107508e0 Mon Sep 17 00:00:00 2001 From: Tim van der Meij Date: Sun, 22 Dec 2024 13:35:44 +0100 Subject: [PATCH 3/3] Update the page title/favicon of the test runner HTML files This commit makes sure that the font tests are no longer reported as being unit tests and that the PDF.js logo is shown in the browser tab to make PDF.js-specific resources/tabs more easily identifyable during e.g. development. --- test/font/font_test.html | 2 +- test/resources/favicon.ico | Bin 1406 -> 32988 bytes test/unit/unit_test.html | 2 +- 3 files changed, 2 insertions(+), 2 deletions(-) diff --git a/test/font/font_test.html b/test/font/font_test.html index dd361c6990b41..c8b09b700e9c6 100644 --- a/test/font/font_test.html +++ b/test/font/font_test.html @@ -1,7 +1,7 @@ - pdf.js unit test + PDF.js font tests diff --git a/test/resources/favicon.ico b/test/resources/favicon.ico index d44438903b751f4732f5365783eb0229b0501f9a..39040bb937c9e76f1a3bf4596460739db6cda0b7 100644 GIT binary patch literal 32988 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 diff --git a/test/unit/unit_test.html b/test/unit/unit_test.html index 29c5c93e93406..15f7fcf61acb9 100644 --- a/test/unit/unit_test.html +++ b/test/unit/unit_test.html @@ -1,7 +1,7 @@ - pdf.js unit test + PDF.js unit tests