test: load ci changed-scope script via esm import

This commit is contained in:
Peter Steinberger
2026-03-03 03:05:54 +00:00
parent da6e6fb900
commit 5cba9a6bab

View File

@@ -1,14 +1,5 @@
import { createRequire } from "node:module";
import { describe, expect, it } from "vitest";
const require = createRequire(import.meta.url);
const { detectChangedScope } = require("../../scripts/ci-changed-scope.mjs") as {
detectChangedScope: (paths: string[]) => {
runNode: boolean;
runMacos: boolean;
runAndroid: boolean;
};
};
import { detectChangedScope } from "../../scripts/ci-changed-scope.mjs";
describe("detectChangedScope", () => {
it("fails safe when no paths are provided", () => {