Documentation
¶
Index ¶
- type PulumiMock
- func (_m *PulumiMock) CancelStack(ctx context.Context, cfg *api.ConfigFile, stack api.Stack, ...) error
- func (_m *PulumiMock) DeployStack(ctx context.Context, cfg *api.ConfigFile, stack api.Stack, ...) error
- func (_m *PulumiMock) DestroyChildStack(ctx context.Context, cfg *api.ConfigFile, stack api.Stack, ...) error
- func (_m *PulumiMock) DestroyParentStack(ctx context.Context, cfg *api.ConfigFile, parentStack api.Stack, ...) error
- func (_m *PulumiMock) OutputsStack(ctx context.Context, cfg *api.ConfigFile, stack api.Stack, ...) (*api.OutputsResult, error)
- func (_m *PulumiMock) PreviewChildStack(ctx context.Context, cfg *api.ConfigFile, parentStack api.Stack, ...) (*api.PreviewResult, error)
- func (_m *PulumiMock) PreviewStack(ctx context.Context, cfg *api.ConfigFile, parentStack api.Stack, ...) (*api.PreviewResult, error)
- func (_m *PulumiMock) ProvisionStack(ctx context.Context, cfg *api.ConfigFile, stack api.Stack, ...) error
- func (_m *PulumiMock) SetConfigReader(_a0 api.ProvisionerFieldConfigReaderFunc)
- func (_m *PulumiMock) SetPublicKey(pubKey string)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type PulumiMock ¶
PulumiMock is an autogenerated mock type for the Pulumi type
func NewPulumiMock ¶
func NewPulumiMock(t interface {
mock.TestingT
Cleanup(func())
}) *PulumiMock
NewPulumiMock creates a new instance of PulumiMock. 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 (*PulumiMock) CancelStack ¶
func (_m *PulumiMock) CancelStack(ctx context.Context, cfg *api.ConfigFile, stack api.Stack, params api.StackParams) error
CancelStack provides a mock function with given fields: ctx, cfg, stack, params
func (*PulumiMock) DeployStack ¶
func (_m *PulumiMock) DeployStack(ctx context.Context, cfg *api.ConfigFile, stack api.Stack, params api.DeployParams) error
DeployStack provides a mock function with given fields: ctx, cfg, stack, params
func (*PulumiMock) DestroyChildStack ¶
func (_m *PulumiMock) DestroyChildStack(ctx context.Context, cfg *api.ConfigFile, stack api.Stack, params api.DestroyParams, preview bool) error
DestroyChildStack provides a mock function with given fields: ctx, cfg, stack, params, preview
func (*PulumiMock) DestroyParentStack ¶
func (_m *PulumiMock) DestroyParentStack(ctx context.Context, cfg *api.ConfigFile, parentStack api.Stack, params api.DestroyParams, preview bool) error
DestroyParentStack provides a mock function with given fields: ctx, cfg, parentStack, params, preview
func (*PulumiMock) OutputsStack ¶
func (_m *PulumiMock) OutputsStack(ctx context.Context, cfg *api.ConfigFile, stack api.Stack, params api.StackParams) (*api.OutputsResult, error)
OutputsStack provides a mock function with given fields: ctx, cfg, stack, params
func (*PulumiMock) PreviewChildStack ¶
func (_m *PulumiMock) PreviewChildStack(ctx context.Context, cfg *api.ConfigFile, parentStack api.Stack, params api.DeployParams) (*api.PreviewResult, error)
PreviewChildStack provides a mock function with given fields: ctx, cfg, parentStack, params
func (*PulumiMock) PreviewStack ¶
func (_m *PulumiMock) PreviewStack(ctx context.Context, cfg *api.ConfigFile, parentStack api.Stack, params api.ProvisionParams) (*api.PreviewResult, error)
PreviewStack provides a mock function with given fields: ctx, cfg, parentStack, params
func (*PulumiMock) ProvisionStack ¶
func (_m *PulumiMock) ProvisionStack(ctx context.Context, cfg *api.ConfigFile, stack api.Stack, params api.ProvisionParams) error
ProvisionStack provides a mock function with given fields: ctx, cfg, stack, params
func (*PulumiMock) SetConfigReader ¶
func (_m *PulumiMock) SetConfigReader(_a0 api.ProvisionerFieldConfigReaderFunc)
SetConfigReader provides a mock function with given fields: _a0
func (*PulumiMock) SetPublicKey ¶
func (_m *PulumiMock) SetPublicKey(pubKey string)
SetPublicKey provides a mock function with given fields: pubKey