diff --git a/src/scripts/ci-changed-scope.test.ts b/src/scripts/ci-changed-scope.test.ts index d3696c7cf33..03a7498f546 100644 --- a/src/scripts/ci-changed-scope.test.ts +++ b/src/scripts/ci-changed-scope.test.ts @@ -205,7 +205,7 @@ describe("detectChangedScope", () => { }); it("runs Python skill tests when shared Python config changes", () => { - expect(detectChangedScope(["pyproject.toml"])).toEqual({ + expect(detectChangedScope(["skills/pyproject.toml"])).toEqual({ runNode: true, runMacos: false, runAndroid: false, diff --git a/test/release-check.test.ts b/test/release-check.test.ts index c34e071e139..e4cdf4b05f4 100644 --- a/test/release-check.test.ts +++ b/test/release-check.test.ts @@ -292,12 +292,12 @@ describe("bundled plugin package dependency checks", () => { ); writeFileSync( join(tempRoot, "dist", "extensions", "memory-lancedb", "package.json"), - `{"name":"@openclaw/memory-lancedb","dependencies":{"@lancedb/lancedb":"^0.27.2"}}\n`, + `{"name":"@openclaw/memory-lancedb","dependencies":{"root-owned-test-dep":"^1.0.0"}}\n`, "utf8", ); writeFileSync( join(tempRoot, "dist", "lancedb-runtime-7TYK-Pto.js"), - `//#region extensions/memory-lancedb/lancedb-runtime.ts\nimport("@lancedb/lancedb");\n`, + `//#region extensions/memory-lancedb/lancedb-runtime.ts\nimport("root-owned-test-dep");\n`, "utf8", ); @@ -319,17 +319,17 @@ describe("bundled plugin package dependency checks", () => { ); writeFileSync( join(tempRoot, "dist", "extensions", "memory-lancedb", "package.json"), - `{"name":"@openclaw/memory-lancedb","dependencies":{"@lancedb/lancedb":"^0.27.2"}}\n`, + `{"name":"@openclaw/memory-lancedb","dependencies":{"root-owned-test-dep":"^1.0.0"}}\n`, "utf8", ); writeFileSync( join(tempRoot, "dist", "root-runtime.js"), - `import("@lancedb/lancedb");\n`, + `import("root-owned-test-dep");\n`, "utf8", ); expect(collectInstalledRootDependencyManifestErrors(tempRoot)).toEqual([ - "installed package root is missing declared runtime dependency '@lancedb/lancedb' for dist importers: root-runtime.js. Add it to package.json dependencies/optionalDependencies.", + "installed package root is missing declared runtime dependency 'root-owned-test-dep' for dist importers: root-runtime.js. Add it to package.json dependencies/optionalDependencies.", ]); } finally { rmSync(tempRoot, { recursive: true, force: true });