From 7c4b11d47c9ebcc9a59a2301cab8e11157670913 Mon Sep 17 00:00:00 2001 From: Christopher Tso Date: Sat, 7 Mar 2026 00:12:55 +0000 Subject: [PATCH] fix(test): use relative import in defineCodeJudge fixture for worktree compatibility The fixture imported from '@agentv/eval' which relies on workspace symlinks in node_modules. In git worktrees, these symlinks may not be set up, causing the test to fail with an unresolved import. Using a relative path to the eval package source avoids workspace resolution. Closes #449 Co-Authored-By: Claude Opus 4.6 --- packages/core/test/fixtures/test-define-judge.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/core/test/fixtures/test-define-judge.ts b/packages/core/test/fixtures/test-define-judge.ts index eba31589c..eb5009ff4 100644 --- a/packages/core/test/fixtures/test-define-judge.ts +++ b/packages/core/test/fixtures/test-define-judge.ts @@ -2,7 +2,7 @@ /** * Test fixture for defineCodeJudge integration test. */ -import { defineCodeJudge } from '@agentv/eval'; +import { defineCodeJudge } from '../../../eval/src/index.js'; export default defineCodeJudge(({ answer, criteria }) => { const hits: string[] = [];