From f6cb8250bbd3ffe76f07694edcb626a4e6935047 Mon Sep 17 00:00:00 2001 From: mika kuns Date: Wed, 5 Aug 2026 16:15:50 +0200 Subject: [PATCH] fix(tests): pass FakeTranscriptUsageReader to TaskRunner in FailureDiagnosisTests The cache-token task added an ITranscriptUsageReader ctor param to TaskRunner while the failure-diagnosis task added this test file. Both branches were green in isolation; the merged result did not compile. --- tests/ClaudeDo.Worker.Tests/Runner/FailureDiagnosisTests.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/ClaudeDo.Worker.Tests/Runner/FailureDiagnosisTests.cs b/tests/ClaudeDo.Worker.Tests/Runner/FailureDiagnosisTests.cs index a647284a..1490fba6 100644 --- a/tests/ClaudeDo.Worker.Tests/Runner/FailureDiagnosisTests.cs +++ b/tests/ClaudeDo.Worker.Tests/Runner/FailureDiagnosisTests.cs @@ -111,7 +111,7 @@ public sealed class FailureDiagnosisEndToEndTests : IDisposable var wt = new WorktreeManager(new GitService(), dbFactory, _cfg, NullLogger.Instance); return new TaskRunner(fake, dbFactory, new HubBroadcaster(new CapturingHubContext()), wt, new ClaudeArgsBuilder(), _cfg, NullLogger.Instance, state, new TaskRunTokenRegistry(), - new AttachmentStore(), new FakeSessionSkillSeeder()); + new AttachmentStore(), new FakeSessionSkillSeeder(), new FakeTranscriptUsageReader()); } [Fact]