Documentation
¶
Index ¶
- func AddDeleteCmd(rootCmd *cobra.Command, opts shared.RootOptions)
- func AddDeleteTeamCmd(delete *cobra.Command, opts shared.RootOptions)
- func AddDeleteTeamMemberCmd(delete *cobra.Command, opts shared.RootOptions)
- func AddDeleteWorkspaceCmd(delete *cobra.Command, opts shared.RootOptions)
- type Client
- type DeleteCmd
- type DeleteTeamCmd
- type DeleteTeamMemberCmd
- type DeleteTeamMemberOpts
- type DeleteTeamOpts
- type DeleteWorkspaceCmd
- type DeleteWorkspaceOpts
- type MockClient
- func (_mock *MockClient) DeleteTeam(teamId int) error
- func (_mock *MockClient) DeleteWorkspace(wsId int) error
- func (_m *MockClient) EXPECT() *MockClient_Expecter
- func (_mock *MockClient) GetWorkspace(workspaceId int) (api.Workspace, error)
- func (_mock *MockClient) RemoveTeamMember(teamId int, userId int) error
- type MockClient_DeleteTeam_Call
- type MockClient_DeleteWorkspace_Call
- func (_c *MockClient_DeleteWorkspace_Call) Return(err error) *MockClient_DeleteWorkspace_Call
- func (_c *MockClient_DeleteWorkspace_Call) Run(run func(wsId int)) *MockClient_DeleteWorkspace_Call
- func (_c *MockClient_DeleteWorkspace_Call) RunAndReturn(run func(wsId int) error) *MockClient_DeleteWorkspace_Call
- type MockClient_Expecter
- func (_e *MockClient_Expecter) DeleteTeam(teamId any) *MockClient_DeleteTeam_Call
- func (_e *MockClient_Expecter) DeleteWorkspace(wsId any) *MockClient_DeleteWorkspace_Call
- func (_e *MockClient_Expecter) GetWorkspace(workspaceId any) *MockClient_GetWorkspace_Call
- func (_e *MockClient_Expecter) RemoveTeamMember(teamId any, userId any) *MockClient_RemoveTeamMember_Call
- type MockClient_GetWorkspace_Call
- func (_c *MockClient_GetWorkspace_Call) Return(v api.Workspace, err error) *MockClient_GetWorkspace_Call
- func (_c *MockClient_GetWorkspace_Call) Run(run func(workspaceId int)) *MockClient_GetWorkspace_Call
- func (_c *MockClient_GetWorkspace_Call) RunAndReturn(run func(workspaceId int) (api.Workspace, error)) *MockClient_GetWorkspace_Call
- type MockClient_RemoveTeamMember_Call
- func (_c *MockClient_RemoveTeamMember_Call) Return(err error) *MockClient_RemoveTeamMember_Call
- func (_c *MockClient_RemoveTeamMember_Call) Run(run func(teamId int, userId int)) *MockClient_RemoveTeamMember_Call
- func (_c *MockClient_RemoveTeamMember_Call) RunAndReturn(run func(teamId int, userId int) error) *MockClient_RemoveTeamMember_Call
- type MockPrompt
- type MockPrompt_Expecter
- type MockPrompt_InputPrompt_Call
- type Prompt
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AddDeleteCmd ¶
func AddDeleteCmd(rootCmd *cobra.Command, opts shared.RootOptions)
func AddDeleteTeamCmd ¶
func AddDeleteTeamCmd(delete *cobra.Command, opts shared.RootOptions)
func AddDeleteTeamMemberCmd ¶
func AddDeleteTeamMemberCmd(delete *cobra.Command, opts shared.RootOptions)
func AddDeleteWorkspaceCmd ¶
func AddDeleteWorkspaceCmd(delete *cobra.Command, opts shared.RootOptions)
Types ¶
type DeleteTeamCmd ¶
type DeleteTeamCmd struct {
Opts DeleteTeamOpts
ClientFactory func(shared.RootOptions) (Client, error)
// contains filtered or unexported fields
}
type DeleteTeamMemberCmd ¶
type DeleteTeamMemberCmd struct {
Opts DeleteTeamMemberOpts
ClientFactory func(shared.RootOptions) (Client, error)
// contains filtered or unexported fields
}
func (*DeleteTeamMemberCmd) DeleteTeamMember ¶
func (c *DeleteTeamMemberCmd) DeleteTeamMember(client Client, teamId int, userId int) error
type DeleteTeamMemberOpts ¶
type DeleteTeamMemberOpts struct {
shared.RootOptions
UserId int
}
type DeleteTeamOpts ¶
type DeleteTeamOpts struct {
shared.RootOptions
}
type DeleteWorkspaceCmd ¶
type DeleteWorkspaceCmd struct {
Opts DeleteWorkspaceOpts
Prompt Prompt
ClientFactory func(shared.RootOptions) (Client, error)
// contains filtered or unexported fields
}
func (*DeleteWorkspaceCmd) DeleteWorkspace ¶
func (c *DeleteWorkspaceCmd) DeleteWorkspace(client Client, wsId int) error
type DeleteWorkspaceOpts ¶
type DeleteWorkspaceOpts struct {
shared.RootOptions
Confirmed *bool
}
type MockClient ¶
MockClient is an autogenerated mock type for the Client type
func NewMockClient ¶
func NewMockClient(t interface {
mock.TestingT
Cleanup(func())
}) *MockClient
NewMockClient creates a new instance of MockClient. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.
func (*MockClient) DeleteTeam ¶
func (_mock *MockClient) DeleteTeam(teamId int) error
DeleteTeam provides a mock function for the type MockClient
func (*MockClient) DeleteWorkspace ¶
func (_mock *MockClient) DeleteWorkspace(wsId int) error
DeleteWorkspace provides a mock function for the type MockClient
func (*MockClient) EXPECT ¶
func (_m *MockClient) EXPECT() *MockClient_Expecter
func (*MockClient) GetWorkspace ¶
func (_mock *MockClient) GetWorkspace(workspaceId int) (api.Workspace, error)
GetWorkspace provides a mock function for the type MockClient
func (*MockClient) RemoveTeamMember ¶
func (_mock *MockClient) RemoveTeamMember(teamId int, userId int) error
RemoveTeamMember provides a mock function for the type MockClient
type MockClient_DeleteTeam_Call ¶
MockClient_DeleteTeam_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DeleteTeam'
func (*MockClient_DeleteTeam_Call) Return ¶
func (_c *MockClient_DeleteTeam_Call) Return(err error) *MockClient_DeleteTeam_Call
func (*MockClient_DeleteTeam_Call) Run ¶
func (_c *MockClient_DeleteTeam_Call) Run(run func(teamId int)) *MockClient_DeleteTeam_Call
func (*MockClient_DeleteTeam_Call) RunAndReturn ¶
func (_c *MockClient_DeleteTeam_Call) RunAndReturn(run func(teamId int) error) *MockClient_DeleteTeam_Call
type MockClient_DeleteWorkspace_Call ¶
MockClient_DeleteWorkspace_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DeleteWorkspace'
func (*MockClient_DeleteWorkspace_Call) Return ¶
func (_c *MockClient_DeleteWorkspace_Call) Return(err error) *MockClient_DeleteWorkspace_Call
func (*MockClient_DeleteWorkspace_Call) Run ¶
func (_c *MockClient_DeleteWorkspace_Call) Run(run func(wsId int)) *MockClient_DeleteWorkspace_Call
func (*MockClient_DeleteWorkspace_Call) RunAndReturn ¶
func (_c *MockClient_DeleteWorkspace_Call) RunAndReturn(run func(wsId int) error) *MockClient_DeleteWorkspace_Call
type MockClient_Expecter ¶
type MockClient_Expecter struct {
// contains filtered or unexported fields
}
func (*MockClient_Expecter) DeleteTeam ¶
func (_e *MockClient_Expecter) DeleteTeam(teamId any) *MockClient_DeleteTeam_Call
DeleteTeam is a helper method to define mock.On call
- teamId int
func (*MockClient_Expecter) DeleteWorkspace ¶
func (_e *MockClient_Expecter) DeleteWorkspace(wsId any) *MockClient_DeleteWorkspace_Call
DeleteWorkspace is a helper method to define mock.On call
- wsId int
func (*MockClient_Expecter) GetWorkspace ¶
func (_e *MockClient_Expecter) GetWorkspace(workspaceId any) *MockClient_GetWorkspace_Call
GetWorkspace is a helper method to define mock.On call
- workspaceId int
func (*MockClient_Expecter) RemoveTeamMember ¶
func (_e *MockClient_Expecter) RemoveTeamMember(teamId any, userId any) *MockClient_RemoveTeamMember_Call
RemoveTeamMember is a helper method to define mock.On call
- teamId int
- userId int
type MockClient_GetWorkspace_Call ¶
MockClient_GetWorkspace_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetWorkspace'
func (*MockClient_GetWorkspace_Call) Return ¶
func (_c *MockClient_GetWorkspace_Call) Return(v api.Workspace, err error) *MockClient_GetWorkspace_Call
func (*MockClient_GetWorkspace_Call) Run ¶
func (_c *MockClient_GetWorkspace_Call) Run(run func(workspaceId int)) *MockClient_GetWorkspace_Call
func (*MockClient_GetWorkspace_Call) RunAndReturn ¶
func (_c *MockClient_GetWorkspace_Call) RunAndReturn(run func(workspaceId int) (api.Workspace, error)) *MockClient_GetWorkspace_Call
type MockClient_RemoveTeamMember_Call ¶
MockClient_RemoveTeamMember_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'RemoveTeamMember'
func (*MockClient_RemoveTeamMember_Call) Return ¶
func (_c *MockClient_RemoveTeamMember_Call) Return(err error) *MockClient_RemoveTeamMember_Call
func (*MockClient_RemoveTeamMember_Call) Run ¶
func (_c *MockClient_RemoveTeamMember_Call) Run(run func(teamId int, userId int)) *MockClient_RemoveTeamMember_Call
func (*MockClient_RemoveTeamMember_Call) RunAndReturn ¶
func (_c *MockClient_RemoveTeamMember_Call) RunAndReturn(run func(teamId int, userId int) error) *MockClient_RemoveTeamMember_Call
type MockPrompt ¶
MockPrompt is an autogenerated mock type for the Prompt type
func NewMockPrompt ¶
func NewMockPrompt(t interface {
mock.TestingT
Cleanup(func())
}) *MockPrompt
NewMockPrompt creates a new instance of MockPrompt. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.
func (*MockPrompt) EXPECT ¶
func (_m *MockPrompt) EXPECT() *MockPrompt_Expecter
func (*MockPrompt) InputPrompt ¶
func (_mock *MockPrompt) InputPrompt(prompt string) string
InputPrompt provides a mock function for the type MockPrompt
type MockPrompt_Expecter ¶
type MockPrompt_Expecter struct {
// contains filtered or unexported fields
}
func (*MockPrompt_Expecter) InputPrompt ¶
func (_e *MockPrompt_Expecter) InputPrompt(prompt any) *MockPrompt_InputPrompt_Call
InputPrompt is a helper method to define mock.On call
- prompt string
type MockPrompt_InputPrompt_Call ¶
MockPrompt_InputPrompt_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'InputPrompt'
func (*MockPrompt_InputPrompt_Call) Return ¶
func (_c *MockPrompt_InputPrompt_Call) Return(s string) *MockPrompt_InputPrompt_Call
func (*MockPrompt_InputPrompt_Call) Run ¶
func (_c *MockPrompt_InputPrompt_Call) Run(run func(prompt string)) *MockPrompt_InputPrompt_Call
func (*MockPrompt_InputPrompt_Call) RunAndReturn ¶
func (_c *MockPrompt_InputPrompt_Call) RunAndReturn(run func(prompt string) string) *MockPrompt_InputPrompt_Call