testutils

package
v0.1.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 3, 2025 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CustomVarTypeRegistryMock

type CustomVarTypeRegistryMock struct {
	CustomVarTypes map[string]provider.CustomVariableType
}

func (*CustomVarTypeRegistryMock) GetDescription

func (*CustomVarTypeRegistryMock) HasCustomVariableType

func (r *CustomVarTypeRegistryMock) HasCustomVariableType(ctx context.Context, customVariableType string) (bool, error)

func (*CustomVarTypeRegistryMock) ListCustomVariableTypes

func (r *CustomVarTypeRegistryMock) ListCustomVariableTypes(
	ctx context.Context,
) ([]string, error)

type DataSourceRegistryMock

type DataSourceRegistryMock struct {
	DataSources map[string]provider.DataSource
}

func (*DataSourceRegistryMock) CustomValidate

func (*DataSourceRegistryMock) Fetch

func (*DataSourceRegistryMock) GetFilterFields

func (*DataSourceRegistryMock) GetSpecDefinition

func (*DataSourceRegistryMock) GetTypeDescription

func (*DataSourceRegistryMock) HasDataSourceType

func (r *DataSourceRegistryMock) HasDataSourceType(ctx context.Context, dataSourceType string) (bool, error)

func (*DataSourceRegistryMock) ListDataSourceTypes

func (r *DataSourceRegistryMock) ListDataSourceTypes(
	ctx context.Context,
) ([]string, error)

type DynamoDBTableResource

type DynamoDBTableResource struct{}

func (*DynamoDBTableResource) CanLinkTo

func (*DynamoDBTableResource) CustomValidate

func (*DynamoDBTableResource) Deploy

func (*DynamoDBTableResource) Destroy

func (*DynamoDBTableResource) GetExamples

func (*DynamoDBTableResource) GetType

func (*DynamoDBTableResource) HasStabilised

type FunctionRegistryMock

type FunctionRegistryMock struct {
	Functions map[string]provider.Function
	CallStack function.Stack
}

func (*FunctionRegistryMock) Call

func (*FunctionRegistryMock) ForCallContext

func (f *FunctionRegistryMock) ForCallContext(stack function.Stack) provider.FunctionRegistry

func (*FunctionRegistryMock) GetDefinition

func (*FunctionRegistryMock) HasFunction

func (f *FunctionRegistryMock) HasFunction(ctx context.Context, functionName string) (bool, error)

func (*FunctionRegistryMock) ListFunctions

func (r *FunctionRegistryMock) ListFunctions(
	ctx context.Context,
) ([]string, error)

type InstanceTypeCustomVariableType

type InstanceTypeCustomVariableType struct{}

type ResourceRegistryMock

type ResourceRegistryMock struct {
	Resources map[string]provider.Resource
}

func (*ResourceRegistryMock) AcquireResourceLock

func (r *ResourceRegistryMock) AcquireResourceLock(
	ctx context.Context,
	input *provider.AcquireResourceLockInput,
) error

func (*ResourceRegistryMock) CustomValidate

func (*ResourceRegistryMock) Deploy

func (*ResourceRegistryMock) Destroy

func (r *ResourceRegistryMock) Destroy(
	ctx context.Context,
	resourceType string,
	input *provider.ResourceDestroyInput,
) error

func (*ResourceRegistryMock) GetSpecDefinition

func (*ResourceRegistryMock) GetStabilisedDependencies

func (*ResourceRegistryMock) GetTypeDescription

func (*ResourceRegistryMock) HasResourceInState

func (r *ResourceRegistryMock) HasResourceInState(
	ctx context.Context,
	input *provider.ResourceLookupInput,
) (bool, error)

func (*ResourceRegistryMock) HasResourceType

func (r *ResourceRegistryMock) HasResourceType(ctx context.Context, resourceType string) (bool, error)

func (*ResourceRegistryMock) ListResourceTypes

func (r *ResourceRegistryMock) ListResourceTypes(
	ctx context.Context,
) ([]string, error)

func (*ResourceRegistryMock) LookupResourceInState

func (r *ResourceRegistryMock) LookupResourceInState(
	ctx context.Context,
	input *provider.ResourceLookupInput,
) (*state.ResourceState, error)

func (*ResourceRegistryMock) ReleaseResourceLock

func (r *ResourceRegistryMock) ReleaseResourceLock(
	ctx context.Context,
	instanceID string,
	resourceName string,
)

func (*ResourceRegistryMock) ReleaseResourceLocks

func (r *ResourceRegistryMock) ReleaseResourceLocks(
	ctx context.Context,
	instanceID string,
)

func (*ResourceRegistryMock) ReleaseResourceLocksAcquiredBy

func (r *ResourceRegistryMock) ReleaseResourceLocksAcquiredBy(
	ctx context.Context,
	instanceID string,
	acquiredBy string,
)

func (*ResourceRegistryMock) WithParams

type VPCDataSource

type VPCDataSource struct{}

func (*VPCDataSource) CustomValidate

func (*VPCDataSource) Fetch

func (*VPCDataSource) GetType

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL