diff --git a/src/shared/model-resolution-pipeline.test.ts b/src/shared/model-resolution-pipeline.test.ts index a08ecc85c..26992da09 100644 --- a/src/shared/model-resolution-pipeline.test.ts +++ b/src/shared/model-resolution-pipeline.test.ts @@ -1,6 +1,13 @@ -import { describe, expect, test } from "bun:test" +import { describe, expect, mock, test } from "bun:test" import { resolveModelPipeline } from "./model-resolution-pipeline" +// Force test-runner isolation: files that import mock.module are auto-detected +// by run-ci-tests.ts and executed in their own bun process so they cannot be +// contaminated by (or contaminate) mock.module calls in other test files. +mock.module("./logger", () => ({ + log: () => {}, +})) + describe("resolveModelPipeline", () => { test("does not return unused explicit user config metadata in override result", () => { // given