(overrides: Partial<TaskInfo> = {})
| 109 | } |
| 110 | |
| 111 | function createTask(overrides: Partial<TaskInfo> = {}): TaskInfo { |
| 112 | return { |
| 113 | title: "Write plan", |
| 114 | status: "open", |
| 115 | priority: "normal", |
| 116 | path: "Tasks/write-plan.md", |
| 117 | archived: false, |
| 118 | ...overrides, |
| 119 | }; |
| 120 | } |
| 121 | |
| 122 | function createPluginContext(initialTasks: TaskInfo[] = [createTask()]): TestPluginContext { |
| 123 | const tasks = new Map(initialTasks.map((task) => [task.path, task])); |
no outgoing calls
no test coverage detected