From 98b0d58e032c48487ced5b47ddd53a60f3997e39 Mon Sep 17 00:00:00 2001 From: mika kuns Date: Thu, 4 Jun 2026 23:25:03 +0200 Subject: [PATCH] fix(worker-tests): update TaskMergeService ctor calls after ITaskStateService injection --- tests/ClaudeDo.Worker.Tests/External/AddSubtaskToolTests.cs | 2 +- tests/ClaudeDo.Worker.Tests/External/ExternalMcpServiceTests.cs | 2 +- .../Planning/PlanningMergeOrchestratorTests.cs | 1 + tests/ClaudeDo.Worker.Tests/Planning/TreeMergeTests.cs | 1 + 4 files changed, 4 insertions(+), 2 deletions(-) diff --git a/tests/ClaudeDo.Worker.Tests/External/AddSubtaskToolTests.cs b/tests/ClaudeDo.Worker.Tests/External/AddSubtaskToolTests.cs index 239d3c4..5827ca7 100644 --- a/tests/ClaudeDo.Worker.Tests/External/AddSubtaskToolTests.cs +++ b/tests/ClaudeDo.Worker.Tests/External/AddSubtaskToolTests.cs @@ -76,7 +76,7 @@ public sealed class AddSubtaskToolTests : IDisposable var overrideSlot = new OverrideSlotService(dbFactory, runner, NullLogger.Instance); var queue = new QueueService(dbFactory, runner, cfg, NullLogger.Instance, waker, picker, overrideSlot, state); var maintenance = new WorktreeMaintenanceService(dbFactory, git, NullLogger.Instance); - var merge = new TaskMergeService(dbFactory, git, broadcaster, NullLogger.Instance); + var merge = new TaskMergeService(dbFactory, git, broadcaster, TaskStateServiceBuilder.Build(dbFactory).State, NullLogger.Instance); return new ExternalMcpService( _tasks, _lists, queue, broadcaster, state, diff --git a/tests/ClaudeDo.Worker.Tests/External/ExternalMcpServiceTests.cs b/tests/ClaudeDo.Worker.Tests/External/ExternalMcpServiceTests.cs index 8209537..787f3f6 100644 --- a/tests/ClaudeDo.Worker.Tests/External/ExternalMcpServiceTests.cs +++ b/tests/ClaudeDo.Worker.Tests/External/ExternalMcpServiceTests.cs @@ -125,7 +125,7 @@ public sealed class ExternalMcpServiceTests : IDisposable var git = new GitService(); var factory = _db.CreateFactory(); var maintenance = new WorktreeMaintenanceService(factory, git, NullLogger.Instance); - var merge = new TaskMergeService(factory, git, _broadcaster, NullLogger.Instance); + var merge = new TaskMergeService(factory, git, _broadcaster, TaskStateServiceBuilder.Build(factory).State, NullLogger.Instance); return new ExternalMcpService( _tasks, _lists, queue, _broadcaster, TaskStateServiceBuilder.Build(factory).State, diff --git a/tests/ClaudeDo.Worker.Tests/Planning/PlanningMergeOrchestratorTests.cs b/tests/ClaudeDo.Worker.Tests/Planning/PlanningMergeOrchestratorTests.cs index e0fc975..2ead792 100644 --- a/tests/ClaudeDo.Worker.Tests/Planning/PlanningMergeOrchestratorTests.cs +++ b/tests/ClaudeDo.Worker.Tests/Planning/PlanningMergeOrchestratorTests.cs @@ -254,6 +254,7 @@ public sealed class PlanningMergeOrchestratorTests : IDisposable var factory = db.CreateFactory(); var merge = new TaskMergeService( factory, git, broadcaster, + TaskStateServiceBuilder.Build(factory).State, NullLogger.Instance); var aggregator = new PlanningAggregator( factory, git, diff --git a/tests/ClaudeDo.Worker.Tests/Planning/TreeMergeTests.cs b/tests/ClaudeDo.Worker.Tests/Planning/TreeMergeTests.cs index b3b03b0..f3ab24d 100644 --- a/tests/ClaudeDo.Worker.Tests/Planning/TreeMergeTests.cs +++ b/tests/ClaudeDo.Worker.Tests/Planning/TreeMergeTests.cs @@ -128,6 +128,7 @@ public sealed class TreeMergeTests : IDisposable var factory = db.CreateFactory(); var merge = new TaskMergeService( factory, git, broadcaster, + TaskStateServiceBuilder.Build(factory).State, NullLogger.Instance); var aggregator = new PlanningAggregator( factory, git,