MCPcopy
hub / github.com/coder/mux / setWorkspaceGoalOk

Function setWorkspaceGoalOk

src/node/services/workspaceService.test.ts:191–201  ·  view source on GitHub ↗
(
  goalService: WorkspaceGoalService,
  input: Parameters<WorkspaceGoalService["setGoal"]>[0]
)

Source from the content-addressed store, hash-verified

189}
190
191async function setWorkspaceGoalOk(
192 goalService: WorkspaceGoalService,
193 input: Parameters<WorkspaceGoalService["setGoal"]>[0]
194): Promise<GoalRecordV1> {
195 const result = await goalService.setGoal(input);
196 expect(result.success).toBe(true);
197 if (!result.success) {
198 throw new Error(`Expected goal set to succeed, got ${JSON.stringify(result.error)}`);
199 }
200 return result.data;
201}
202
203function createFrontendWorkspaceMetadata(
204 overrides: Partial<FrontendWorkspaceMetadata> & Pick<FrontendWorkspaceMetadata, "id" | "name">

Callers 1

Calls 1

setGoalMethod · 0.45

Tested by

no test coverage detected