From 4b5dfee26575c4db6f3a49d3a3827ffe700713a5 Mon Sep 17 00:00:00 2001 From: garrytan Date: Sat, 3 Oct 2026 01:08:41 +0000 Subject: [PATCH] test: type the model-routing table; point skillify comment at skill-fixture.test.ts --- test/model-overlays.test.ts | 4 ++-- test/skill-e2e-skillify.test.ts | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/test/model-overlays.test.ts b/test/model-overlays.test.ts index 452cede5c..42307ad90 100644 --- a/test/model-overlays.test.ts +++ b/test/model-overlays.test.ts @@ -9,7 +9,7 @@ import * as path from 'path'; import type { TemplateContext } from '../scripts/resolvers/types'; import { HOST_PATHS } from '../scripts/resolvers/types'; import { generateModelOverlay } from '../scripts/resolvers/model-overlay'; -import { resolveModel } from '../scripts/models'; +import { resolveModel, type Model } from '../scripts/models'; import { CLAUDE_FRONTIER_EVAL_MODEL } from '../lib/eval-model'; import { readOverlay } from '../scripts/resolvers/model-overlay'; import { generateCompletenessSection } from '../scripts/resolvers/preamble/generate-completeness-section'; @@ -391,7 +391,7 @@ describe('model-routing-claude', () => { ['claude-opus-5-5', 'claude'], ['claude-fable-5', 'fable-5'], ['claude-fable-5-1', 'fable-5'], - ])('%s routes to %s', (input, expected) => { + ] as Array<[string, Model]>)('%s routes to %s', (input, expected) => { expect(resolveModel(input)).toBe(expected); }); diff --git a/test/skill-e2e-skillify.test.ts b/test/skill-e2e-skillify.test.ts index 27f2af642..04a32ec1d 100644 --- a/test/skill-e2e-skillify.test.ts +++ b/test/skill-e2e-skillify.test.ts @@ -351,7 +351,7 @@ Do NOT halt for clarification.`, && fs.existsSync(path.join(skillDir, 'fixtures')); // D2 enforcement: the SKILL.md prose body must not contain conversation - // fragments (stored good/bad bodies: skill-body-narration.test.ts). + // fragments (stored good/bad bodies: skill-fixture.test.ts). let prosesClean = false; if (hasAllFiles) { const skillMd = fs.readFileSync(path.join(skillDir, 'SKILL.md'), 'utf-8');