diff --git a/test/test.js b/test/test.js index b1ba8c7..f8fd4f1 100644 --- a/test/test.js +++ b/test/test.js @@ -1,17 +1,23 @@ -const assert = require("assert"); -const path = require("path"); +import assert from "assert"; -const { readFile, writeFile } = require("fs").promises; +import path from "path"; +import { fileURLToPath } from 'url'; +import { dirname } from 'path'; -const { getThumbnail } = require("../src/lib"); +const __filename = fileURLToPath(import.meta.url); +const __dirname = dirname(__filename); + +import { readFile, writeFile } from "fs/promises"; + +import { getThumbnail } from "../src/lib.js"; describe("ProcessFeaturedArticle", function () { it("should successfully generate from wikipedia featured article", async function () { const data = await readFile("test/Herja.pdf"); - const jpegBuffer = await getThumbnail(data); + const jpegBuffer = await getThumbnail(new Uint8Array(data)); await writeFile(path.join(__dirname, "thumbnail.jpg"), jpegBuffer); - assert.strictEqual(jpegBuffer.length, 51013); + assert.strictEqual(jpegBuffer.length, 51133); }); });