Skip to content

Commit e28ad6a

Browse files
committed
test: narrow changed-test routing for shared internals
1 parent 84e8e09 commit e28ad6a

2 files changed

Lines changed: 25 additions & 0 deletions

File tree

scripts/test-projects.test-support.mjs

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -364,6 +364,14 @@ const SOURCE_TEST_TARGETS = new Map([
364364
"src/secrets/provider-env-vars.ts",
365365
["src/secrets/provider-env-vars.dynamic.test.ts", "src/secrets/provider-env-vars.test.ts"],
366366
],
367+
[
368+
"src/agents/model-fallback-observation.ts",
369+
["src/agents/model-fallback.test.ts", "src/agents/model-fallback.probe.test.ts"],
370+
],
371+
[
372+
"src/config/sessions/transcript-append.ts",
373+
["src/config/sessions/transcript.test.ts", "src/agents/subagent-registry.persistence.test.ts"],
374+
],
367375
[
368376
"src/memory-host-sdk/host/embedding-defaults.ts",
369377
["packages/memory-host-sdk/src/host/embeddings.test.ts"],

test/scripts/test-projects.test.ts

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -213,6 +213,23 @@ describe("scripts/test-projects changed-target routing", () => {
213213
});
214214
});
215215

216+
it("routes model fallback observation changes through fallback regressions", () => {
217+
expect(resolveChangedTestTargetPlan(["src/agents/model-fallback-observation.ts"])).toEqual({
218+
mode: "targets",
219+
targets: ["src/agents/model-fallback.test.ts", "src/agents/model-fallback.probe.test.ts"],
220+
});
221+
});
222+
223+
it("routes transcript append changes through transcript and persistence regressions", () => {
224+
expect(resolveChangedTestTargetPlan(["src/config/sessions/transcript-append.ts"])).toEqual({
225+
mode: "targets",
226+
targets: [
227+
"src/config/sessions/transcript.test.ts",
228+
"src/agents/subagent-registry.persistence.test.ts",
229+
],
230+
});
231+
});
232+
216233
it("keeps extension batch runner edits on extension script tests", () => {
217234
expect(resolveChangedTestTargetPlan(["scripts/test-extension-batch.mjs"])).toEqual({
218235
mode: "targets",

0 commit comments

Comments
 (0)