From 3b00576964ad7a73c84f11cafe9a56050b38670d Mon Sep 17 00:00:00 2001 From: Jure Rotar Date: Mon, 16 Mar 2026 11:32:40 +0100 Subject: [PATCH] fix: fixed failing tests --- package-lock.json | 9 --------- src/__tests__/bundler-compatibility.test.js | 3 ++- 2 files changed, 2 insertions(+), 10 deletions(-) diff --git a/package-lock.json b/package-lock.json index 39797f6..fdb30f6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -625,7 +625,6 @@ "integrity": "sha512-t+st0mCz4HpvODTTlj2XxIQtiNT7L7lxP91790MOfA0xTRgwu7ERYV7WB1SbXRyrFDIwuO1bZqT0E0P4qcL4RQ==", "dev": true, "license": "Apache-2.0", - "peer": true, "bin": { "tsgo": "bin/tsgo.js" }, @@ -766,7 +765,6 @@ "integrity": "sha512-2RU7pZELY9/aVMLmABNy1HeZ4FX23FXGY1jRuHLHgWa2zaAE49aNW2GLzebW+BmbTZIKKyFF1QXvk7DEWViUCQ==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "@vitest/browser": "4.1.0", "@vitest/mocker": "4.1.0", @@ -1434,7 +1432,6 @@ "integrity": "sha512-GKhjq4OQCYB4VLFBzv8mmccUadwlAusOZOI7hC1D9xDIT5HhzkJK17c4el2f6R6C715P9xB4uiMxeKUa2nHMwQ==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "@types/node": ">=20.0.0", "@types/whatwg-mimetype": "^3.0.2", @@ -2710,7 +2707,6 @@ "integrity": "sha512-vA30H8Nvkq/cPBnNw4Q8TWz1EJyqgpuinBcHET0YVJVFldr8JDNiU9LaWAE1KqSkRYazuaBhTpB5ZzShOezQ6A==", "dev": true, "license": "Apache-2.0", - "peer": true, "dependencies": { "playwright-core": "1.58.2" }, @@ -2796,7 +2792,6 @@ "integrity": "sha512-UOnG6LftzbdaHZcKoPFtOcCKztrQ57WkHDeRD9t/PTQtmT0NHSeWWepj6pS0z/N7+08BHFDQVUrfmfMRcZwbMg==", "dev": true, "license": "MIT", - "peer": true, "bin": { "prettier": "bin/prettier.cjs" }, @@ -2831,7 +2826,6 @@ "integrity": "sha512-JRJFeBTrfx4qLwEuGFPk+haJOJN97KnPuK01yj+4k/Wj5BgoOK5uNsivporiqBjk2JDaslg7qJOhGRnpltGeog==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "@publint/pack": "^0.1.4", "package-manager-detector": "^1.6.0", @@ -2903,7 +2897,6 @@ "integrity": "sha512-9EbgWge7ZH+yqb4d2EnELAntgPTWbfL8ajiTW+SyhJEC4qhBbkCKbqFV4Ge4zmu5ziQuVbWxb/XwLZ+RIO7E8Q==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "@oxc-project/types": "=0.115.0", "@rolldown/pluginutils": "1.0.0-rc.9" @@ -3298,7 +3291,6 @@ "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==", "dev": true, "license": "Apache-2.0", - "peer": true, "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" @@ -3487,7 +3479,6 @@ "integrity": "sha512-YbDrMF9jM2Lqc++2530UourxZHmkKLxrs4+mYhEwqWS97WJ7wOYEkcr+QfRgJ3PW9wz3odRijLZjHEaRLTNbqw==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "@vitest/expect": "4.1.0", "@vitest/mocker": "4.1.0", diff --git a/src/__tests__/bundler-compatibility.test.js b/src/__tests__/bundler-compatibility.test.js index ac951d9..4f80b20 100644 --- a/src/__tests__/bundler-compatibility.test.js +++ b/src/__tests__/bundler-compatibility.test.js @@ -45,8 +45,9 @@ describe('Vite bundler compatibility', () => { expect(bundleContent).toContain(wasmFile); // Specifically check that it's part of a new URL call or at least correctly referenced + // The exact format can vary based on the bundler's minification/transformations const urlPattern = new RegExp( - `new URL\\(".*${wasmFile}",\\s*import\\.meta\\.url\\)`, + `new URL\\(["'\`][^"'\`]*${wasmFile}["'\`],\\s*(?:["'\`]{2}\\+)?import\\.meta\\.url\\)`, ); expect(bundleContent).toMatch(urlPattern); });