(t testing.TB, db database.Store, orig database.WorkspaceAgentPortShare)
| 567 | } |
| 568 | |
| 569 | func WorkspaceAgentPortShare(t testing.TB, db database.Store, orig database.WorkspaceAgentPortShare) database.WorkspaceAgentPortShare { |
| 570 | ps, err := db.UpsertWorkspaceAgentPortShare(genCtx, database.UpsertWorkspaceAgentPortShareParams{ |
| 571 | WorkspaceID: takeFirst(orig.WorkspaceID, uuid.New()), |
| 572 | AgentName: takeFirst(orig.AgentName, testutil.GetRandomName(t)), |
| 573 | Port: takeFirst(orig.Port, 8080), |
| 574 | ShareLevel: takeFirst(orig.ShareLevel, database.AppSharingLevelPublic), |
| 575 | Protocol: takeFirst(orig.Protocol, database.PortShareProtocolHttp), |
| 576 | }) |
| 577 | require.NoError(t, err, "insert workspace agent") |
| 578 | return ps |
| 579 | } |
| 580 | |
| 581 | func WorkspaceAgent(t testing.TB, db database.Store, orig database.WorkspaceAgent) database.WorkspaceAgent { |
| 582 | agt, err := db.InsertWorkspaceAgent(genCtx, database.InsertWorkspaceAgentParams{ |
nothing calls this directly
no test coverage detected