diff --git a/package.json b/package.json index 76d2b57..7edce66 100644 --- a/package.json +++ b/package.json @@ -10,7 +10,7 @@ "scripts": { "prepare": "husky", "test": "bun test --path-ignore-patterns 'tests/agent/**'", - "test:e2e": "bun test tests/agent/", + "test:e2e": "bun test tests/agent/ --path-ignore-patterns 'e2e-llm-judge*'", "test:e2e:llm": "bun test tests/agent/e2e-llm-judge.test.ts --timeout 120000", "lint": "oxlint", "format": "oxfmt .", diff --git a/tests/agent/tier3-llm-judge.ts b/tests/agent/agent-llm.ts similarity index 100% rename from tests/agent/tier3-llm-judge.ts rename to tests/agent/agent-llm.ts diff --git a/tests/agent/tier1-command.ts b/tests/agent/agent-mock.ts similarity index 100% rename from tests/agent/tier1-command.ts rename to tests/agent/agent-mock.ts diff --git a/tests/agent/tier2-scenario.ts b/tests/agent/agent-scenario.ts similarity index 96% rename from tests/agent/tier2-scenario.ts rename to tests/agent/agent-scenario.ts index effd1eb..c29d54f 100644 --- a/tests/agent/tier2-scenario.ts +++ b/tests/agent/agent-scenario.ts @@ -1,6 +1,6 @@ import type { RuneConfig } from "../../src/types.ts"; import type { AgentRunner, AgentResult } from "./runner.ts"; -import { CommandLevelRunner } from "./tier1-command.ts"; +import { CommandLevelRunner } from "./agent-mock.ts"; export type PlanOverride = ( projectDir: string, diff --git a/tests/agent/e2e-archive.test.ts b/tests/agent/e2e-archive.test.ts index d3c3a2d..7f30b95 100644 --- a/tests/agent/e2e-archive.test.ts +++ b/tests/agent/e2e-archive.test.ts @@ -1,7 +1,7 @@ import { describe, it, expect, beforeEach, afterEach } from "bun:test"; import { mkdir, writeFile } from "node:fs/promises"; import { join } from "node:path"; -import { createRunner } from "./tier1-command.ts"; +import { createRunner } from "./agent-mock.ts"; import { setupTempDir, cleanupTempDir, diff --git a/tests/agent/e2e-build.test.ts b/tests/agent/e2e-build.test.ts index c515a4e..02c39c3 100644 --- a/tests/agent/e2e-build.test.ts +++ b/tests/agent/e2e-build.test.ts @@ -1,7 +1,7 @@ import { describe, it, expect, beforeEach, afterEach } from "bun:test"; import { readFileSync } from "node:fs"; import { join } from "node:path"; -import { createRunner } from "./tier1-command.ts"; +import { createRunner } from "./agent-mock.ts"; import { setupTempDir, cleanupTempDir, diff --git a/tests/agent/e2e-depend.test.ts b/tests/agent/e2e-depend.test.ts index 1ceb20b..d3ad33f 100644 --- a/tests/agent/e2e-depend.test.ts +++ b/tests/agent/e2e-depend.test.ts @@ -1,6 +1,6 @@ import { describe, it, expect, beforeEach, afterEach } from "bun:test"; -import { createRunner } from "./tier1-command.ts"; -import { ScenarioRunner, type BuildOverride } from "./tier2-scenario.ts"; +import { createRunner } from "./agent-mock.ts"; +import { ScenarioRunner, type BuildOverride } from "./agent-scenario.ts"; import { setupTempDir, cleanupTempDir, diff --git a/tests/agent/e2e-error.test.ts b/tests/agent/e2e-error.test.ts index b40eedd..5e48a34 100644 --- a/tests/agent/e2e-error.test.ts +++ b/tests/agent/e2e-error.test.ts @@ -1,7 +1,7 @@ import { describe, it, expect, beforeEach, afterEach } from "bun:test"; -import { CommandLevelRunner } from "./tier1-command.ts"; -import { ScenarioRunner } from "./tier2-scenario.ts"; -import type { PlanOverride } from "./tier2-scenario.ts"; +import { CommandLevelRunner } from "./agent-mock.ts"; +import { ScenarioRunner } from "./agent-scenario.ts"; +import type { PlanOverride } from "./agent-scenario.ts"; import { setupTempDir, cleanupTempDir, diff --git a/tests/agent/e2e-flow.test.ts b/tests/agent/e2e-flow.test.ts index d94831f..bae91a0 100644 --- a/tests/agent/e2e-flow.test.ts +++ b/tests/agent/e2e-flow.test.ts @@ -1,5 +1,5 @@ import { describe, it, expect, beforeEach, afterEach } from "bun:test"; -import { createRunner } from "./tier1-command.ts"; +import { createRunner } from "./agent-mock.ts"; import { setupTempDir, cleanupTempDir, diff --git a/tests/agent/e2e-llm-judge.test.ts b/tests/agent/e2e-llm-judge.test.ts index 67cb252..d058f29 100644 --- a/tests/agent/e2e-llm-judge.test.ts +++ b/tests/agent/e2e-llm-judge.test.ts @@ -1,5 +1,5 @@ import { describe, it, expect, beforeEach, afterEach } from "bun:test"; -import { LLMJudgeRunner, isLLMAvailable } from "./tier3-llm-judge.ts"; +import { LLMJudgeRunner, isLLMAvailable } from "./agent-llm.ts"; import { setupTempDir, cleanupTempDir, diff --git a/tests/agent/e2e-plan.test.ts b/tests/agent/e2e-plan.test.ts index fc88411..fea6891 100644 --- a/tests/agent/e2e-plan.test.ts +++ b/tests/agent/e2e-plan.test.ts @@ -1,5 +1,5 @@ import { describe, it, expect, beforeEach, afterEach } from "bun:test"; -import { createRunner } from "./tier1-command.ts"; +import { createRunner } from "./agent-mock.ts"; import { setupTempDir, cleanupTempDir,