Skip to content

Commit 475b0aa

Browse files
committed
Fix test failure
1 parent d8bee88 commit 475b0aa

File tree

2 files changed

+6
-3
lines changed

2 files changed

+6
-3
lines changed

packages/reactor-extension/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
"license": "Apache-2.0",
1111
"scripts": {
1212
"add-license": "./scripts/add-license.mjs",
13-
"build:alloy:preinstalled": "mkdir -p dist/lib && node ./scripts/buildAlloyPreinstalled.mjs -i src/lib/alloyPreinstalled.js -o dist -f alloyPreinstalled.js",
13+
"build:alloy:preinstalled": "BROWSERSLIST_ROOT_PATH=. mkdir -p dist/lib && node ./scripts/buildAlloyPreinstalled.mjs -i src/lib/alloyPreinstalled.js -o dist -f alloyPreinstalled.js",
1414
"build:alloy": "mkdir -p dist/lib && ([[ \"$ALLOY_LIBRARY_TYPE\" == \"\\\"preinstalled\\\"\" ]] && node ./scripts/buildAlloyPreinstalled.mjs -i src/lib/alloyPreinstalled.js -o dist/lib) || (node ./scripts/buildAlloy.mjs -i src/lib/alloy.js -o dist/lib)",
1515
"build:componentFixtures": "./scripts/buildComponentFixtures.mjs",
1616
"build:extensionManifest": "./scripts/buildExtensionManifest.mjs --verbose",
@@ -32,8 +32,8 @@
3232
"sandbox": "./scripts/buildExtensionManifest.mjs && reactor-sandbox",
3333
"test": "pnpm exec playwright install chromium && vitest run && pnpm run test:functional",
3434
"test:coverage": "pnpm run clean && rimraf coverage && pnpm run build:alloy:preinstalled && pnpm exec playwright install chromium && vitest run --coverage",
35-
"test:unit": "pnpm run --filter @adobe/alloy run build:lib && pnpm run build:alloy:preinstalled && pnpm exec playwright install chromium && vitest run --project=unit",
36-
"test:unit:watch": "pnpm run --filter @adobe/alloy run build:lib && pnpm run build:alloy:preinstalled && pnpm exec playwright install chromium && vitest --project=unit",
35+
"test:unit": "pnpm -C ../.. --filter @adobe/alloy run build:lib && pnpm run build:alloy:preinstalled && pnpm exec playwright install chromium && vitest run --project=unit",
36+
"test:unit:watch": "pnpm -C ../.. --filter @adobe/alloy run build:lib && pnpm run build:alloy:preinstalled && pnpm exec playwright install chromium && vitest --project=unit",
3737
"test:integration": "pnpm exec playwright install chromium && vitest run --project=integration",
3838
"test:integration:watch": "pnpm exec playwright install chromium && vitest --project=integration",
3939
"test:integration:debug": "pnpm exec playwright install chromium && vitest --project=integration --browser=chromium --browser.provider=playwright --browser.headless=false",

packages/reactor-extension/test/unit/lib/generatedAlloy.spec.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,12 @@ import { describe, it, expect, beforeAll, beforeEach, vi } from "vitest";
1919
import path from "path";
2020
import fs from "fs";
2121
import { fileURLToPath } from "url";
22+
import { createRequire } from "module";
2223
import vm from "vm";
2324

2425
const __filename = fileURLToPath(import.meta.url);
2526
const __dirname = path.dirname(__filename);
27+
const require = createRequire(import.meta.url);
2628

2729
describe("Generated alloy.js (preinstalled mode)", () => {
2830
let mockWindow;
@@ -54,6 +56,7 @@ describe("Generated alloy.js (preinstalled mode)", () => {
5456
module: moduleObj,
5557
window: mockWindow,
5658
globalThis: mockWindow,
59+
require,
5760
setTimeout: global.setTimeout,
5861
Date: global.Date,
5962
Promise: global.Promise,

0 commit comments

Comments
 (0)