From 8271d0f2debdd2c31f29e64b115c56204683043c Mon Sep 17 00:00:00 2001 From: Mohamed Boudra Date: Sun, 30 Nov 2025 01:35:53 +0000 Subject: [PATCH] Remove improper test skipping logic MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- .../src/server/agent/providers/claude-agent.test.ts | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/packages/server/src/server/agent/providers/claude-agent.test.ts b/packages/server/src/server/agent/providers/claude-agent.test.ts index f7c7f0493..d73663c6e 100644 --- a/packages/server/src/server/agent/providers/claude-agent.test.ts +++ b/packages/server/src/server/agent/providers/claude-agent.test.ts @@ -13,13 +13,6 @@ import { import type { AgentStreamEventPayload } from "../../messages.js"; import type { AgentProvider, AgentSessionConfig, AgentStreamEvent, AgentTimelineItem } from "../agent-sdk-types.js"; -const claudeIntegrationEnabled = Boolean(process.env.ANTHROPIC_API_KEY?.trim()?.length); -const describeClaudeIntegration = claudeIntegrationEnabled ? describe : describe.skip; - -if (!claudeIntegrationEnabled) { - console.warn("Skipping ClaudeAgentClient integration tests because ANTHROPIC_API_KEY is not set."); -} - function tmpCwd(): string { const dir = mkdtempSync(path.join(os.tmpdir(), "claude-agent-e2e-")); try { @@ -69,7 +62,7 @@ function isSleepCommandToolCall(item: ToolCallItem): boolean { return inputCommand.includes("sleep 60"); } -describeClaudeIntegration("ClaudeAgentClient (SDK integration)", () => { +describe("ClaudeAgentClient (SDK integration)", () => { test( "responds with text", async () => {