Documentation
¶
Overview ¶
Package buildenv_testutils is a generated GoMock package.
Package buildenv_testutils is a generated GoMock package.
Index ¶
- type MockBuildEnv
- type MockBuildEnvMockRecorder
- type MockFactory
- type MockFactoryMockRecorder
- type MockRPMAwareBuildEnv
- func (m *MockRPMAwareBuildEnv) BuildRPM(ctx context.Context, srpmPath, outputDirPath string, ...) error
- func (m *MockRPMAwareBuildEnv) BuildSRPM(ctx context.Context, specPath, sourceDirPath, outputDirPath string, ...) error
- func (m *MockRPMAwareBuildEnv) CreateCmd(ctx context.Context, args []string, options buildenv.RunOptions) (opctx.Cmd, error)
- func (m *MockRPMAwareBuildEnv) Destroy(ctx opctx.Ctx) error
- func (m *MockRPMAwareBuildEnv) EXPECT() *MockRPMAwareBuildEnvMockRecorder
- func (m *MockRPMAwareBuildEnv) GetInfo() buildenv.BuildEnvInfo
- func (m *MockRPMAwareBuildEnv) TryGetFailureDetails(fs opctx.FS, outputDirPath string) *buildenv.RPMBuildLogDetails
- type MockRPMAwareBuildEnvMockRecorder
- func (mr *MockRPMAwareBuildEnvMockRecorder) BuildRPM(ctx, srpmPath, outputDirPath, options any) *gomock.Call
- func (mr *MockRPMAwareBuildEnvMockRecorder) BuildSRPM(ctx, specPath, sourceDirPath, outputDirPath, options any) *gomock.Call
- func (mr *MockRPMAwareBuildEnvMockRecorder) CreateCmd(ctx, args, options any) *gomock.Call
- func (mr *MockRPMAwareBuildEnvMockRecorder) Destroy(ctx any) *gomock.Call
- func (mr *MockRPMAwareBuildEnvMockRecorder) GetInfo() *gomock.Call
- func (mr *MockRPMAwareBuildEnvMockRecorder) TryGetFailureDetails(fs, outputDirPath any) *gomock.Call
- type MockRPMAwareFactory
- type MockRPMAwareFactoryMockRecorder
- type TestBuildEnv
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MockBuildEnv ¶
type MockBuildEnv struct {
// contains filtered or unexported fields
}
MockBuildEnv is a mock of BuildEnv interface.
func NewMockBuildEnv ¶
func NewMockBuildEnv(ctrl *gomock.Controller) *MockBuildEnv
NewMockBuildEnv creates a new mock instance.
func (*MockBuildEnv) CreateCmd ¶
func (m *MockBuildEnv) CreateCmd(ctx context.Context, args []string, options buildenv.RunOptions) (opctx.Cmd, error)
CreateCmd mocks base method.
func (*MockBuildEnv) Destroy ¶
func (m *MockBuildEnv) Destroy(ctx opctx.Ctx) error
Destroy mocks base method.
func (*MockBuildEnv) EXPECT ¶
func (m *MockBuildEnv) EXPECT() *MockBuildEnvMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockBuildEnv) GetInfo ¶
func (m *MockBuildEnv) GetInfo() buildenv.BuildEnvInfo
GetInfo mocks base method.
type MockBuildEnvMockRecorder ¶
type MockBuildEnvMockRecorder struct {
// contains filtered or unexported fields
}
MockBuildEnvMockRecorder is the mock recorder for MockBuildEnv.
func (*MockBuildEnvMockRecorder) CreateCmd ¶
func (mr *MockBuildEnvMockRecorder) CreateCmd(ctx, args, options any) *gomock.Call
CreateCmd indicates an expected call of CreateCmd.
func (*MockBuildEnvMockRecorder) Destroy ¶
func (mr *MockBuildEnvMockRecorder) Destroy(ctx any) *gomock.Call
Destroy indicates an expected call of Destroy.
func (*MockBuildEnvMockRecorder) GetInfo ¶
func (mr *MockBuildEnvMockRecorder) GetInfo() *gomock.Call
GetInfo indicates an expected call of GetInfo.
type MockFactory ¶
type MockFactory struct {
// contains filtered or unexported fields
}
MockFactory is a mock of Factory interface.
func NewMockFactory ¶
func NewMockFactory(ctrl *gomock.Controller) *MockFactory
NewMockFactory creates a new mock instance.
func (*MockFactory) CreateEnv ¶
func (m *MockFactory) CreateEnv(options buildenv.CreateOptions) (buildenv.BuildEnv, error)
CreateEnv mocks base method.
func (*MockFactory) EXPECT ¶
func (m *MockFactory) EXPECT() *MockFactoryMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
type MockFactoryMockRecorder ¶
type MockFactoryMockRecorder struct {
// contains filtered or unexported fields
}
MockFactoryMockRecorder is the mock recorder for MockFactory.
type MockRPMAwareBuildEnv ¶
type MockRPMAwareBuildEnv struct {
// contains filtered or unexported fields
}
MockRPMAwareBuildEnv is a mock of RPMAwareBuildEnv interface.
func NewMockRPMAwareBuildEnv ¶
func NewMockRPMAwareBuildEnv(ctrl *gomock.Controller) *MockRPMAwareBuildEnv
NewMockRPMAwareBuildEnv creates a new mock instance.
func (*MockRPMAwareBuildEnv) BuildRPM ¶
func (m *MockRPMAwareBuildEnv) BuildRPM(ctx context.Context, srpmPath, outputDirPath string, options buildenv.RPMBuildOptions) error
BuildRPM mocks base method.
func (*MockRPMAwareBuildEnv) BuildSRPM ¶
func (m *MockRPMAwareBuildEnv) BuildSRPM(ctx context.Context, specPath, sourceDirPath, outputDirPath string, options buildenv.SRPMBuildOptions) error
BuildSRPM mocks base method.
func (*MockRPMAwareBuildEnv) CreateCmd ¶
func (m *MockRPMAwareBuildEnv) CreateCmd(ctx context.Context, args []string, options buildenv.RunOptions) (opctx.Cmd, error)
CreateCmd mocks base method.
func (*MockRPMAwareBuildEnv) Destroy ¶
func (m *MockRPMAwareBuildEnv) Destroy(ctx opctx.Ctx) error
Destroy mocks base method.
func (*MockRPMAwareBuildEnv) EXPECT ¶
func (m *MockRPMAwareBuildEnv) EXPECT() *MockRPMAwareBuildEnvMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockRPMAwareBuildEnv) GetInfo ¶
func (m *MockRPMAwareBuildEnv) GetInfo() buildenv.BuildEnvInfo
GetInfo mocks base method.
func (*MockRPMAwareBuildEnv) TryGetFailureDetails ¶
func (m *MockRPMAwareBuildEnv) TryGetFailureDetails(fs opctx.FS, outputDirPath string) *buildenv.RPMBuildLogDetails
TryGetFailureDetails mocks base method.
type MockRPMAwareBuildEnvMockRecorder ¶
type MockRPMAwareBuildEnvMockRecorder struct {
// contains filtered or unexported fields
}
MockRPMAwareBuildEnvMockRecorder is the mock recorder for MockRPMAwareBuildEnv.
func (*MockRPMAwareBuildEnvMockRecorder) BuildRPM ¶
func (mr *MockRPMAwareBuildEnvMockRecorder) BuildRPM(ctx, srpmPath, outputDirPath, options any) *gomock.Call
BuildRPM indicates an expected call of BuildRPM.
func (*MockRPMAwareBuildEnvMockRecorder) BuildSRPM ¶
func (mr *MockRPMAwareBuildEnvMockRecorder) BuildSRPM(ctx, specPath, sourceDirPath, outputDirPath, options any) *gomock.Call
BuildSRPM indicates an expected call of BuildSRPM.
func (*MockRPMAwareBuildEnvMockRecorder) CreateCmd ¶
func (mr *MockRPMAwareBuildEnvMockRecorder) CreateCmd(ctx, args, options any) *gomock.Call
CreateCmd indicates an expected call of CreateCmd.
func (*MockRPMAwareBuildEnvMockRecorder) Destroy ¶
func (mr *MockRPMAwareBuildEnvMockRecorder) Destroy(ctx any) *gomock.Call
Destroy indicates an expected call of Destroy.
func (*MockRPMAwareBuildEnvMockRecorder) GetInfo ¶
func (mr *MockRPMAwareBuildEnvMockRecorder) GetInfo() *gomock.Call
GetInfo indicates an expected call of GetInfo.
func (*MockRPMAwareBuildEnvMockRecorder) TryGetFailureDetails ¶
func (mr *MockRPMAwareBuildEnvMockRecorder) TryGetFailureDetails(fs, outputDirPath any) *gomock.Call
TryGetFailureDetails indicates an expected call of TryGetFailureDetails.
type MockRPMAwareFactory ¶
type MockRPMAwareFactory struct {
// contains filtered or unexported fields
}
MockRPMAwareFactory is a mock of RPMAwareFactory interface.
func NewMockRPMAwareFactory ¶
func NewMockRPMAwareFactory(ctrl *gomock.Controller) *MockRPMAwareFactory
NewMockRPMAwareFactory creates a new mock instance.
func (*MockRPMAwareFactory) CreateRPMAwareEnv ¶
func (m *MockRPMAwareFactory) CreateRPMAwareEnv(options buildenv.CreateOptions) (buildenv.RPMAwareBuildEnv, error)
CreateRPMAwareEnv mocks base method.
func (*MockRPMAwareFactory) EXPECT ¶
func (m *MockRPMAwareFactory) EXPECT() *MockRPMAwareFactoryMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
type MockRPMAwareFactoryMockRecorder ¶
type MockRPMAwareFactoryMockRecorder struct {
// contains filtered or unexported fields
}
MockRPMAwareFactoryMockRecorder is the mock recorder for MockRPMAwareFactory.
func (*MockRPMAwareFactoryMockRecorder) CreateRPMAwareEnv ¶
func (mr *MockRPMAwareFactoryMockRecorder) CreateRPMAwareEnv(options any) *gomock.Call
CreateRPMAwareEnv indicates an expected call of CreateRPMAwareEnv.
type TestBuildEnv ¶
type TestBuildEnv struct {
// contains filtered or unexported fields
}
func NewTestBuildEnv ¶
func NewTestBuildEnv(ctx opctx.Ctx) *TestBuildEnv
func (*TestBuildEnv) CreateCmd ¶
func (t *TestBuildEnv) CreateCmd( ctx context.Context, args []string, options buildenv.RunOptions, ) (cmd opctx.Cmd, err error)
CreateCmd builds a new exec.Cmd for running the given command within the build environment.
func (*TestBuildEnv) Destroy ¶
func (t *TestBuildEnv) Destroy(ctx opctx.Ctx) error
Destroy permanently (and irreversibly) destroys the build environment, removing its files from the filesystem.
func (*TestBuildEnv) GetInfo ¶
func (t *TestBuildEnv) GetInfo() buildenv.BuildEnvInfo
GetInfo returns a buildenv.BuildEnvironmentInfo structure that contains information about the build environment.