Documentation
¶
Overview ¶
Package proxy is a generated GoMock package.
Package proxy is a generated GoMock package.
Package proxy is a generated GoMock package.
Package proxy provides a proxy of go built-in, or third-party packages to make easier to test.
Package proxy is a generated GoMock package.
Package proxy is a generated GoMock package.
Index ¶
- type Buffer
- type Cobra
- type Command
- type Debug
- type File
- type FlagSet
- type MockBuffer
- type MockBufferMockRecorder
- type MockCobra
- type MockCobraMockRecorder
- type MockCommand
- func (m *MockCommand) AddCommand(cmds ...Command)
- func (m *MockCommand) EXPECT() *MockCommandMockRecorder
- func (m *MockCommand) Execute() error
- func (m *MockCommand) GetCommand() *cobra.Command
- func (m *MockCommand) PersistentFlags() FlagSet
- func (m *MockCommand) RunE(cmd *cobra.Command, args []string) error
- func (m *MockCommand) SetAliases(aliases []string)
- func (m *MockCommand) SetArgs(positionalArgs PositionalArgs)
- func (m *MockCommand) SetErr(io io.Writer)
- func (m *MockCommand) SetHelpTemplate(s string)
- func (m *MockCommand) SetMaximumNArgs(n int)
- func (m *MockCommand) SetOut(io io.Writer)
- func (m *MockCommand) SetRunE(runE func(*cobra.Command, []string) error)
- func (m *MockCommand) SetSilenceErrors(silenceErrors bool)
- func (m *MockCommand) SetUsageTemplate(s string)
- func (m *MockCommand) SetUse(use string)
- func (m *MockCommand) SetVersion(version string)
- type MockCommandMockRecorder
- func (mr *MockCommandMockRecorder) AddCommand(cmds ...any) *gomock.Call
- func (mr *MockCommandMockRecorder) Execute() *gomock.Call
- func (mr *MockCommandMockRecorder) GetCommand() *gomock.Call
- func (mr *MockCommandMockRecorder) PersistentFlags() *gomock.Call
- func (mr *MockCommandMockRecorder) RunE(cmd, args any) *gomock.Call
- func (mr *MockCommandMockRecorder) SetAliases(aliases any) *gomock.Call
- func (mr *MockCommandMockRecorder) SetArgs(positionalArgs any) *gomock.Call
- func (mr *MockCommandMockRecorder) SetErr(io any) *gomock.Call
- func (mr *MockCommandMockRecorder) SetHelpTemplate(s any) *gomock.Call
- func (mr *MockCommandMockRecorder) SetMaximumNArgs(n any) *gomock.Call
- func (mr *MockCommandMockRecorder) SetOut(io any) *gomock.Call
- func (mr *MockCommandMockRecorder) SetRunE(runE any) *gomock.Call
- func (mr *MockCommandMockRecorder) SetSilenceErrors(silenceErrors any) *gomock.Call
- func (mr *MockCommandMockRecorder) SetUsageTemplate(s any) *gomock.Call
- func (mr *MockCommandMockRecorder) SetUse(use any) *gomock.Call
- func (mr *MockCommandMockRecorder) SetVersion(version any) *gomock.Call
- type MockDebug
- type MockDebugMockRecorder
- type MockFile
- type MockFileMockRecorder
- type MockFlagSet
- type MockFlagSetMockRecorder
- type MockOs
- type MockOsMockRecorder
- type MockPositionalArgs
- type MockPositionalArgsMockRecorder
- type Os
- type PositionalArgs
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Cobra ¶
type Cobra interface {
ExactArgs(int) PositionalArgs
NewCommand() Command
}
Cobra is an interface that provides a proxy of the methods of cobra
type Command ¶
type Command interface {
AddCommand(cmds ...Command)
Execute() error
GetCommand() *cobra.Command
PersistentFlags() FlagSet
RunE(cmd *cobra.Command, args []string) error
SetAliases(aliases []string)
SetArgs(positionalArgs PositionalArgs)
SetErr(io io.Writer)
SetHelpTemplate(s string)
SetMaximumNArgs(n int)
SetOut(io io.Writer)
SetRunE(runE func(cmd *cobra.Command, args []string) error)
SetSilenceErrors(silenceErrors bool)
SetUse(use string)
SetUsageTemplate(s string)
SetVersion(version string)
}
Command is an interface that provides a proxy of the methods of cobra.Command.
type File ¶ added in v1.1.4
type File interface {
AsOsFile() *os.File
Close() error
Read(b []byte) (n int, err error)
Write(b []byte) (n int, err error)
}
File is an interface that provides a proxy of the methods of os.File.
type FlagSet ¶
type FlagSet interface {
StringVarP(p *string, name string, shorthand string, value string, usage string)
}
FlagSet is an interface that provides a proxy of the methods of pflag.FlagSet.
type MockBuffer ¶
type MockBuffer struct {
// contains filtered or unexported fields
}
MockBuffer is a mock of Buffer interface.
func NewMockBuffer ¶
func NewMockBuffer(ctrl *gomock.Controller) *MockBuffer
NewMockBuffer creates a new mock instance.
func (*MockBuffer) EXPECT ¶
func (m *MockBuffer) EXPECT() *MockBufferMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
type MockBufferMockRecorder ¶
type MockBufferMockRecorder struct {
// contains filtered or unexported fields
}
MockBufferMockRecorder is the mock recorder for MockBuffer.
func (*MockBufferMockRecorder) ReadFrom ¶
func (mr *MockBufferMockRecorder) ReadFrom(r any) *gomock.Call
ReadFrom indicates an expected call of ReadFrom.
func (*MockBufferMockRecorder) Reset ¶
func (mr *MockBufferMockRecorder) Reset() *gomock.Call
Reset indicates an expected call of Reset.
func (*MockBufferMockRecorder) String ¶
func (mr *MockBufferMockRecorder) String() *gomock.Call
String indicates an expected call of String.
type MockCobra ¶
type MockCobra struct {
// contains filtered or unexported fields
}
MockCobra is a mock of Cobra interface.
func NewMockCobra ¶
func NewMockCobra(ctrl *gomock.Controller) *MockCobra
NewMockCobra creates a new mock instance.
func (*MockCobra) EXPECT ¶
func (m *MockCobra) EXPECT() *MockCobraMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockCobra) ExactArgs ¶
func (m *MockCobra) ExactArgs(arg0 int) PositionalArgs
ExactArgs mocks base method.
func (*MockCobra) NewCommand ¶
NewCommand mocks base method.
type MockCobraMockRecorder ¶
type MockCobraMockRecorder struct {
// contains filtered or unexported fields
}
MockCobraMockRecorder is the mock recorder for MockCobra.
func (*MockCobraMockRecorder) ExactArgs ¶
func (mr *MockCobraMockRecorder) ExactArgs(arg0 any) *gomock.Call
ExactArgs indicates an expected call of ExactArgs.
func (*MockCobraMockRecorder) NewCommand ¶
func (mr *MockCobraMockRecorder) NewCommand() *gomock.Call
NewCommand indicates an expected call of NewCommand.
type MockCommand ¶
type MockCommand struct {
// contains filtered or unexported fields
}
MockCommand is a mock of Command interface.
func NewMockCommand ¶
func NewMockCommand(ctrl *gomock.Controller) *MockCommand
NewMockCommand creates a new mock instance.
func (*MockCommand) AddCommand ¶
func (m *MockCommand) AddCommand(cmds ...Command)
AddCommand mocks base method.
func (*MockCommand) EXPECT ¶
func (m *MockCommand) EXPECT() *MockCommandMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockCommand) GetCommand ¶
func (m *MockCommand) GetCommand() *cobra.Command
GetCommand mocks base method.
func (*MockCommand) PersistentFlags ¶
func (m *MockCommand) PersistentFlags() FlagSet
PersistentFlags mocks base method.
func (*MockCommand) RunE ¶
func (m *MockCommand) RunE(cmd *cobra.Command, args []string) error
RunE mocks base method.
func (*MockCommand) SetAliases ¶ added in v1.1.3
func (m *MockCommand) SetAliases(aliases []string)
SetAliases mocks base method.
func (*MockCommand) SetArgs ¶
func (m *MockCommand) SetArgs(positionalArgs PositionalArgs)
SetArgs mocks base method.
func (*MockCommand) SetHelpTemplate ¶
func (m *MockCommand) SetHelpTemplate(s string)
SetHelpTemplate mocks base method.
func (*MockCommand) SetMaximumNArgs ¶
func (m *MockCommand) SetMaximumNArgs(n int)
SetMaximumNArgs mocks base method.
func (*MockCommand) SetRunE ¶
func (m *MockCommand) SetRunE(runE func(*cobra.Command, []string) error)
SetRunE mocks base method.
func (*MockCommand) SetSilenceErrors ¶
func (m *MockCommand) SetSilenceErrors(silenceErrors bool)
SetSilenceErrors mocks base method.
func (*MockCommand) SetUsageTemplate ¶ added in v1.1.0
func (m *MockCommand) SetUsageTemplate(s string)
SetUsageTemplate mocks base method.
func (*MockCommand) SetVersion ¶
func (m *MockCommand) SetVersion(version string)
SetVersion mocks base method.
type MockCommandMockRecorder ¶
type MockCommandMockRecorder struct {
// contains filtered or unexported fields
}
MockCommandMockRecorder is the mock recorder for MockCommand.
func (*MockCommandMockRecorder) AddCommand ¶
func (mr *MockCommandMockRecorder) AddCommand(cmds ...any) *gomock.Call
AddCommand indicates an expected call of AddCommand.
func (*MockCommandMockRecorder) Execute ¶
func (mr *MockCommandMockRecorder) Execute() *gomock.Call
Execute indicates an expected call of Execute.
func (*MockCommandMockRecorder) GetCommand ¶
func (mr *MockCommandMockRecorder) GetCommand() *gomock.Call
GetCommand indicates an expected call of GetCommand.
func (*MockCommandMockRecorder) PersistentFlags ¶
func (mr *MockCommandMockRecorder) PersistentFlags() *gomock.Call
PersistentFlags indicates an expected call of PersistentFlags.
func (*MockCommandMockRecorder) RunE ¶
func (mr *MockCommandMockRecorder) RunE(cmd, args any) *gomock.Call
RunE indicates an expected call of RunE.
func (*MockCommandMockRecorder) SetAliases ¶ added in v1.1.3
func (mr *MockCommandMockRecorder) SetAliases(aliases any) *gomock.Call
SetAliases indicates an expected call of SetAliases.
func (*MockCommandMockRecorder) SetArgs ¶
func (mr *MockCommandMockRecorder) SetArgs(positionalArgs any) *gomock.Call
SetArgs indicates an expected call of SetArgs.
func (*MockCommandMockRecorder) SetErr ¶
func (mr *MockCommandMockRecorder) SetErr(io any) *gomock.Call
SetErr indicates an expected call of SetErr.
func (*MockCommandMockRecorder) SetHelpTemplate ¶
func (mr *MockCommandMockRecorder) SetHelpTemplate(s any) *gomock.Call
SetHelpTemplate indicates an expected call of SetHelpTemplate.
func (*MockCommandMockRecorder) SetMaximumNArgs ¶
func (mr *MockCommandMockRecorder) SetMaximumNArgs(n any) *gomock.Call
SetMaximumNArgs indicates an expected call of SetMaximumNArgs.
func (*MockCommandMockRecorder) SetOut ¶
func (mr *MockCommandMockRecorder) SetOut(io any) *gomock.Call
SetOut indicates an expected call of SetOut.
func (*MockCommandMockRecorder) SetRunE ¶
func (mr *MockCommandMockRecorder) SetRunE(runE any) *gomock.Call
SetRunE indicates an expected call of SetRunE.
func (*MockCommandMockRecorder) SetSilenceErrors ¶
func (mr *MockCommandMockRecorder) SetSilenceErrors(silenceErrors any) *gomock.Call
SetSilenceErrors indicates an expected call of SetSilenceErrors.
func (*MockCommandMockRecorder) SetUsageTemplate ¶ added in v1.1.0
func (mr *MockCommandMockRecorder) SetUsageTemplate(s any) *gomock.Call
SetUsageTemplate indicates an expected call of SetUsageTemplate.
func (*MockCommandMockRecorder) SetUse ¶
func (mr *MockCommandMockRecorder) SetUse(use any) *gomock.Call
SetUse indicates an expected call of SetUse.
func (*MockCommandMockRecorder) SetVersion ¶
func (mr *MockCommandMockRecorder) SetVersion(version any) *gomock.Call
SetVersion indicates an expected call of SetVersion.
type MockDebug ¶
type MockDebug struct {
// contains filtered or unexported fields
}
MockDebug is a mock of Debug interface.
func NewMockDebug ¶
func NewMockDebug(ctrl *gomock.Controller) *MockDebug
NewMockDebug creates a new mock instance.
func (*MockDebug) EXPECT ¶
func (m *MockDebug) EXPECT() *MockDebugMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
type MockDebugMockRecorder ¶
type MockDebugMockRecorder struct {
// contains filtered or unexported fields
}
MockDebugMockRecorder is the mock recorder for MockDebug.
func (*MockDebugMockRecorder) ReadBuildInfo ¶
func (mr *MockDebugMockRecorder) ReadBuildInfo() *gomock.Call
ReadBuildInfo indicates an expected call of ReadBuildInfo.
type MockFile ¶ added in v1.1.4
type MockFile struct {
// contains filtered or unexported fields
}
MockFile is a mock of File interface.
func NewMockFile ¶ added in v1.1.4
func NewMockFile(ctrl *gomock.Controller) *MockFile
NewMockFile creates a new mock instance.
func (*MockFile) EXPECT ¶ added in v1.1.4
func (m *MockFile) EXPECT() *MockFileMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
type MockFileMockRecorder ¶ added in v1.1.4
type MockFileMockRecorder struct {
// contains filtered or unexported fields
}
MockFileMockRecorder is the mock recorder for MockFile.
func (*MockFileMockRecorder) AsOsFile ¶ added in v1.1.4
func (mr *MockFileMockRecorder) AsOsFile() *gomock.Call
AsOsFile indicates an expected call of AsOsFile.
func (*MockFileMockRecorder) Close ¶ added in v1.1.4
func (mr *MockFileMockRecorder) Close() *gomock.Call
Close indicates an expected call of Close.
type MockFlagSet ¶
type MockFlagSet struct {
// contains filtered or unexported fields
}
MockFlagSet is a mock of FlagSet interface.
func NewMockFlagSet ¶
func NewMockFlagSet(ctrl *gomock.Controller) *MockFlagSet
NewMockFlagSet creates a new mock instance.
func (*MockFlagSet) EXPECT ¶
func (m *MockFlagSet) EXPECT() *MockFlagSetMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockFlagSet) StringVarP ¶
func (m *MockFlagSet) StringVarP(p *string, name, shorthand, value, usage string)
StringVarP mocks base method.
type MockFlagSetMockRecorder ¶
type MockFlagSetMockRecorder struct {
// contains filtered or unexported fields
}
MockFlagSetMockRecorder is the mock recorder for MockFlagSet.
func (*MockFlagSetMockRecorder) StringVarP ¶
func (mr *MockFlagSetMockRecorder) StringVarP(p, name, shorthand, value, usage any) *gomock.Call
StringVarP indicates an expected call of StringVarP.
type MockOs ¶ added in v1.1.4
type MockOs struct {
// contains filtered or unexported fields
}
MockOs is a mock of Os interface.
func NewMockOs ¶ added in v1.1.4
func NewMockOs(ctrl *gomock.Controller) *MockOs
NewMockOs creates a new mock instance.
func (*MockOs) EXPECT ¶ added in v1.1.4
func (m *MockOs) EXPECT() *MockOsMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
type MockOsMockRecorder ¶ added in v1.1.4
type MockOsMockRecorder struct {
// contains filtered or unexported fields
}
MockOsMockRecorder is the mock recorder for MockOs.
func (*MockOsMockRecorder) Pipe ¶ added in v1.1.4
func (mr *MockOsMockRecorder) Pipe() *gomock.Call
Pipe indicates an expected call of Pipe.
type MockPositionalArgs ¶
type MockPositionalArgs struct {
// contains filtered or unexported fields
}
MockPositionalArgs is a mock of PositionalArgs interface.
func NewMockPositionalArgs ¶
func NewMockPositionalArgs(ctrl *gomock.Controller) *MockPositionalArgs
NewMockPositionalArgs creates a new mock instance.
func (*MockPositionalArgs) EXPECT ¶
func (m *MockPositionalArgs) EXPECT() *MockPositionalArgsMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockPositionalArgs) GetPositionalArgs ¶
func (m *MockPositionalArgs) GetPositionalArgs() cobra.PositionalArgs
GetPositionalArgs mocks base method.
type MockPositionalArgsMockRecorder ¶
type MockPositionalArgsMockRecorder struct {
// contains filtered or unexported fields
}
MockPositionalArgsMockRecorder is the mock recorder for MockPositionalArgs.
func (*MockPositionalArgsMockRecorder) GetPositionalArgs ¶
func (mr *MockPositionalArgsMockRecorder) GetPositionalArgs() *gomock.Call
GetPositionalArgs indicates an expected call of GetPositionalArgs.
type PositionalArgs ¶
type PositionalArgs interface {
GetPositionalArgs() cobra.PositionalArgs
}
PositionalArgs is an interface that provides a proxy of the methods of cobra.PositionalArgs.