fix(tests): update QueueServiceTests for new TaskRunner constructor signature

This commit is contained in:
Mika Kuns
2026-04-14 14:09:06 +02:00
parent adc5a16afc
commit 26c2445bb5

View File

@@ -48,8 +48,10 @@ public sealed class QueueServiceTests : IDisposable
var fake = new FakeClaudeProcess(handler); var fake = new FakeClaudeProcess(handler);
var broadcaster = new HubBroadcaster(new FakeHubContext()); var broadcaster = new HubBroadcaster(new FakeHubContext());
var wtRepo = new WorktreeRepository(_db.Factory); var wtRepo = new WorktreeRepository(_db.Factory);
var runRepo = new TaskRunRepository(_db.Factory);
var wtManager = new WorktreeManager(new GitService(), wtRepo, _cfg, NullLogger<WorktreeManager>.Instance); var wtManager = new WorktreeManager(new GitService(), wtRepo, _cfg, NullLogger<WorktreeManager>.Instance);
var runner = new TaskRunner(fake, _taskRepo, _listRepo, broadcaster, wtManager, _cfg, var argsBuilder = new ClaudeArgsBuilder();
var runner = new TaskRunner(fake, _taskRepo, runRepo, _listRepo, wtRepo, broadcaster, wtManager, argsBuilder, _cfg,
NullLogger<TaskRunner>.Instance); NullLogger<TaskRunner>.Instance);
var service = new QueueService(_taskRepo, runner, _cfg, NullLogger<QueueService>.Instance); var service = new QueueService(_taskRepo, runner, _cfg, NullLogger<QueueService>.Instance);
return (service, fake); return (service, fake);