(t testing.TB, db database.Store, orig database.WorkspaceAgentDevcontainer)
| 745 | } |
| 746 | |
| 747 | func WorkspaceAgentDevcontainer(t testing.TB, db database.Store, orig database.WorkspaceAgentDevcontainer) database.WorkspaceAgentDevcontainer { |
| 748 | devcontainers, err := db.InsertWorkspaceAgentDevcontainers(genCtx, database.InsertWorkspaceAgentDevcontainersParams{ |
| 749 | WorkspaceAgentID: takeFirst(orig.WorkspaceAgentID, uuid.New()), |
| 750 | CreatedAt: takeFirst(orig.CreatedAt, dbtime.Now()), |
| 751 | ID: []uuid.UUID{takeFirst(orig.ID, uuid.New())}, |
| 752 | Name: []string{takeFirst(orig.Name, testutil.GetRandomName(t))}, |
| 753 | WorkspaceFolder: []string{takeFirst(orig.WorkspaceFolder, "/workspace")}, |
| 754 | ConfigPath: []string{takeFirst(orig.ConfigPath, "")}, |
| 755 | SubagentID: []uuid.UUID{orig.SubagentID.UUID}, |
| 756 | }) |
| 757 | require.NoError(t, err, "insert workspace agent devcontainer") |
| 758 | return devcontainers[0] |
| 759 | } |
| 760 | |
| 761 | func Workspace(t testing.TB, db database.Store, orig database.WorkspaceTable) database.WorkspaceTable { |
| 762 | t.Helper() |
nothing calls this directly
no test coverage detected