mocks

package
v1.16.3 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewMockClusterResourceConfiguration

func NewMockClusterResourceConfiguration() interfaces.ClusterResourceConfiguration

func NewMockConfigurationProvider

func NewMockConfigurationProvider(
	applicationConfiguration interfaces.ApplicationConfiguration,
	queueConfiguration interfaces.QueueConfiguration,
	clusterConfiguration interfaces.ClusterConfiguration,
	taskResourceConfiguration interfaces.TaskResourceConfiguration,
	whitelistConfiguration interfaces.WhitelistConfiguration,
	namespaceMappingConfiguration interfaces.NamespaceMappingConfiguration) interfaces.Configuration

func NewMockQueueConfigurationProvider

func NewMockQueueConfigurationProvider(
	executionQueues []interfaces.ExecutionQueue,
	workflowConfigs []interfaces.WorkflowConfig) interfaces.QueueConfiguration

func NewMockTaskResourceConfiguration

func NewMockTaskResourceConfiguration(defaults, limits interfaces.TaskResourceSet) interfaces.TaskResourceConfiguration

Types

type ClusterConfiguration

type ClusterConfiguration struct {
	mock.Mock
}

ClusterConfiguration is an autogenerated mock type for the ClusterConfiguration type

func NewClusterConfiguration added in v1.15.1

func NewClusterConfiguration(t interface {
	mock.TestingT
	Cleanup(func())
}) *ClusterConfiguration

NewClusterConfiguration creates a new instance of ClusterConfiguration. 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 (*ClusterConfiguration) EXPECT added in v1.15.1

func (*ClusterConfiguration) GetClusterConfigs

func (_m *ClusterConfiguration) GetClusterConfigs() []interfaces.ClusterConfig

GetClusterConfigs provides a mock function with no fields

func (*ClusterConfiguration) GetDefaultExecutionLabel

func (_m *ClusterConfiguration) GetDefaultExecutionLabel() string

GetDefaultExecutionLabel provides a mock function with no fields

func (*ClusterConfiguration) GetLabelClusterMap

func (_m *ClusterConfiguration) GetLabelClusterMap() map[string][]interfaces.ClusterEntity

GetLabelClusterMap provides a mock function with no fields

type ClusterConfiguration_Expecter added in v1.15.1

type ClusterConfiguration_Expecter struct {
	// contains filtered or unexported fields
}

func (*ClusterConfiguration_Expecter) GetClusterConfigs added in v1.15.1

GetClusterConfigs is a helper method to define mock.On call

func (*ClusterConfiguration_Expecter) GetDefaultExecutionLabel added in v1.15.1

GetDefaultExecutionLabel is a helper method to define mock.On call

func (*ClusterConfiguration_Expecter) GetLabelClusterMap added in v1.15.1

GetLabelClusterMap is a helper method to define mock.On call

type ClusterConfiguration_GetClusterConfigs_Call added in v1.15.1

type ClusterConfiguration_GetClusterConfigs_Call struct {
	*mock.Call
}

ClusterConfiguration_GetClusterConfigs_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetClusterConfigs'

func (*ClusterConfiguration_GetClusterConfigs_Call) Return added in v1.15.1

func (*ClusterConfiguration_GetClusterConfigs_Call) Run added in v1.15.1

func (*ClusterConfiguration_GetClusterConfigs_Call) RunAndReturn added in v1.15.1

type ClusterConfiguration_GetDefaultExecutionLabel_Call added in v1.15.1

type ClusterConfiguration_GetDefaultExecutionLabel_Call struct {
	*mock.Call
}

ClusterConfiguration_GetDefaultExecutionLabel_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetDefaultExecutionLabel'

func (*ClusterConfiguration_GetDefaultExecutionLabel_Call) Return added in v1.15.1

func (*ClusterConfiguration_GetDefaultExecutionLabel_Call) Run added in v1.15.1

func (*ClusterConfiguration_GetDefaultExecutionLabel_Call) RunAndReturn added in v1.15.1

type ClusterConfiguration_GetLabelClusterMap_Call added in v1.15.1

type ClusterConfiguration_GetLabelClusterMap_Call struct {
	*mock.Call
}

ClusterConfiguration_GetLabelClusterMap_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetLabelClusterMap'

func (*ClusterConfiguration_GetLabelClusterMap_Call) Return added in v1.15.1

func (*ClusterConfiguration_GetLabelClusterMap_Call) Run added in v1.15.1

func (*ClusterConfiguration_GetLabelClusterMap_Call) RunAndReturn added in v1.15.1

type MockApplicationProvider

type MockApplicationProvider struct {
	// contains filtered or unexported fields
}

func (*MockApplicationProvider) GetCloudEventsConfig

func (p *MockApplicationProvider) GetCloudEventsConfig() *interfaces.CloudEventsConfig

func (*MockApplicationProvider) GetDbConfig

func (p *MockApplicationProvider) GetDbConfig() *database.DbConfig

func (*MockApplicationProvider) GetDomainsConfig

func (p *MockApplicationProvider) GetDomainsConfig() *interfaces.DomainsConfig

func (*MockApplicationProvider) GetExternalEventsConfig

func (p *MockApplicationProvider) GetExternalEventsConfig() *interfaces.ExternalEventsConfig

func (*MockApplicationProvider) GetNotificationsConfig

func (p *MockApplicationProvider) GetNotificationsConfig() *interfaces.NotificationsConfig

func (*MockApplicationProvider) GetRemoteDataConfig

func (p *MockApplicationProvider) GetRemoteDataConfig() *interfaces.RemoteDataConfig

func (*MockApplicationProvider) GetSchedulerConfig

func (p *MockApplicationProvider) GetSchedulerConfig() *interfaces.SchedulerConfig

func (*MockApplicationProvider) GetTopLevelConfig

func (p *MockApplicationProvider) GetTopLevelConfig() *interfaces.ApplicationConfig

func (*MockApplicationProvider) SetCloudEventsConfig

func (p *MockApplicationProvider) SetCloudEventsConfig(cloudEventConfig interfaces.CloudEventsConfig)

func (*MockApplicationProvider) SetDbConfig

func (p *MockApplicationProvider) SetDbConfig(dbConfig database.DbConfig)

func (*MockApplicationProvider) SetDomainsConfig

func (p *MockApplicationProvider) SetDomainsConfig(domainsConfig interfaces.DomainsConfig)

func (*MockApplicationProvider) SetExternalEventsConfig

func (p *MockApplicationProvider) SetExternalEventsConfig(externalEventsConfig interfaces.ExternalEventsConfig)

func (*MockApplicationProvider) SetNotificationsConfig

func (p *MockApplicationProvider) SetNotificationsConfig(notificationsConfig interfaces.NotificationsConfig)

func (*MockApplicationProvider) SetRemoteDataConfig

func (p *MockApplicationProvider) SetRemoteDataConfig(remoteDataConfig interfaces.RemoteDataConfig)

func (*MockApplicationProvider) SetSchedulerConfig

func (p *MockApplicationProvider) SetSchedulerConfig(schedulerConfig interfaces.SchedulerConfig)

func (*MockApplicationProvider) SetTopLevelConfig

func (p *MockApplicationProvider) SetTopLevelConfig(topLevelConfig interfaces.ApplicationConfig)

type MockClusterResourceConfiguration

type MockClusterResourceConfiguration struct {
	TemplatePath         string
	TemplateData         interfaces.TemplateData
	RefreshInterval      time.Duration
	CustomTemplateData   map[interfaces.DomainName]interfaces.TemplateData
	StandaloneDeployment bool
}

func (MockClusterResourceConfiguration) GetCustomTemplateData

func (MockClusterResourceConfiguration) GetRefreshInterval

func (c MockClusterResourceConfiguration) GetRefreshInterval() time.Duration

func (MockClusterResourceConfiguration) GetTemplateData

func (MockClusterResourceConfiguration) GetTemplatePath

func (c MockClusterResourceConfiguration) GetTemplatePath() string

func (MockClusterResourceConfiguration) IsStandaloneDeployment

func (c MockClusterResourceConfiguration) IsStandaloneDeployment() bool

type MockConfigurationProvider

type MockConfigurationProvider struct {
	// contains filtered or unexported fields
}

func (*MockConfigurationProvider) AddClusterPoolAssignmentConfiguration

func (p *MockConfigurationProvider) AddClusterPoolAssignmentConfiguration(cfg interfaces.ClusterPoolAssignmentConfiguration)

func (*MockConfigurationProvider) AddClusterResourceConfiguration

func (p *MockConfigurationProvider) AddClusterResourceConfiguration(config interfaces.ClusterResourceConfiguration)

func (*MockConfigurationProvider) AddNamespaceMappingConfiguration

func (p *MockConfigurationProvider) AddNamespaceMappingConfiguration(config interfaces.NamespaceMappingConfiguration)

func (*MockConfigurationProvider) AddQualityOfServiceConfiguration

func (p *MockConfigurationProvider) AddQualityOfServiceConfiguration(config interfaces.QualityOfServiceConfiguration)

func (*MockConfigurationProvider) AddRegistrationValidationConfiguration

func (p *MockConfigurationProvider) AddRegistrationValidationConfiguration(config interfaces.RegistrationValidationConfiguration)

func (*MockConfigurationProvider) ApplicationConfiguration

func (p *MockConfigurationProvider) ApplicationConfiguration() interfaces.ApplicationConfiguration

func (*MockConfigurationProvider) ClusterConfiguration

func (p *MockConfigurationProvider) ClusterConfiguration() interfaces.ClusterConfiguration

func (*MockConfigurationProvider) ClusterPoolAssignmentConfiguration

func (p *MockConfigurationProvider) ClusterPoolAssignmentConfiguration() interfaces.ClusterPoolAssignmentConfiguration

func (*MockConfigurationProvider) ClusterResourceConfiguration

func (p *MockConfigurationProvider) ClusterResourceConfiguration() interfaces.ClusterResourceConfiguration

func (*MockConfigurationProvider) NamespaceMappingConfiguration

func (p *MockConfigurationProvider) NamespaceMappingConfiguration() interfaces.NamespaceMappingConfiguration

func (*MockConfigurationProvider) QualityOfServiceConfiguration

func (p *MockConfigurationProvider) QualityOfServiceConfiguration() interfaces.QualityOfServiceConfiguration

func (*MockConfigurationProvider) QueueConfiguration

func (*MockConfigurationProvider) RegistrationValidationConfiguration

func (p *MockConfigurationProvider) RegistrationValidationConfiguration() interfaces.RegistrationValidationConfiguration

func (*MockConfigurationProvider) TaskResourceConfiguration

func (p *MockConfigurationProvider) TaskResourceConfiguration() interfaces.TaskResourceConfiguration

func (*MockConfigurationProvider) WhitelistConfiguration

func (p *MockConfigurationProvider) WhitelistConfiguration() interfaces.WhitelistConfiguration

type MockQueueConfigurationProvider

type MockQueueConfigurationProvider struct {
	// contains filtered or unexported fields
}

func (*MockQueueConfigurationProvider) GetExecutionQueues

func (p *MockQueueConfigurationProvider) GetExecutionQueues() []interfaces.ExecutionQueue

func (*MockQueueConfigurationProvider) GetWorkflowConfigs

func (p *MockQueueConfigurationProvider) GetWorkflowConfigs() []interfaces.WorkflowConfig

type MockRegistrationValidationProvider

type MockRegistrationValidationProvider struct {
	WorkflowNodeLimit    int
	MaxLabelEntries      int
	MaxAnnotationEntries int
	WorkflowSizeLimit    string
}

func (*MockRegistrationValidationProvider) GetMaxAnnotationEntries

func (c *MockRegistrationValidationProvider) GetMaxAnnotationEntries() int

func (*MockRegistrationValidationProvider) GetMaxLabelEntries

func (c *MockRegistrationValidationProvider) GetMaxLabelEntries() int

func (*MockRegistrationValidationProvider) GetWorkflowNodeLimit

func (c *MockRegistrationValidationProvider) GetWorkflowNodeLimit() int

func (*MockRegistrationValidationProvider) GetWorkflowSizeLimit

func (c *MockRegistrationValidationProvider) GetWorkflowSizeLimit() string

type MockTaskResourceConfiguration

type MockTaskResourceConfiguration struct {
	Defaults interfaces.TaskResourceSet
	Limits   interfaces.TaskResourceSet
}

func (*MockTaskResourceConfiguration) GetDefaults

func (*MockTaskResourceConfiguration) GetLimits

type NamespaceMappingConfiguration

type NamespaceMappingConfiguration struct {
	mock.Mock
}

NamespaceMappingConfiguration is an autogenerated mock type for the NamespaceMappingConfiguration type

func NewNamespaceMappingConfiguration added in v1.15.1

func NewNamespaceMappingConfiguration(t interface {
	mock.TestingT
	Cleanup(func())
}) *NamespaceMappingConfiguration

NewNamespaceMappingConfiguration creates a new instance of NamespaceMappingConfiguration. 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 (*NamespaceMappingConfiguration) EXPECT added in v1.15.1

func (*NamespaceMappingConfiguration) GetNamespaceTemplate

func (_m *NamespaceMappingConfiguration) GetNamespaceTemplate() string

GetNamespaceTemplate provides a mock function with no fields

type NamespaceMappingConfiguration_Expecter added in v1.15.1

type NamespaceMappingConfiguration_Expecter struct {
	// contains filtered or unexported fields
}

func (*NamespaceMappingConfiguration_Expecter) GetNamespaceTemplate added in v1.15.1

GetNamespaceTemplate is a helper method to define mock.On call

type NamespaceMappingConfiguration_GetNamespaceTemplate_Call added in v1.15.1

type NamespaceMappingConfiguration_GetNamespaceTemplate_Call struct {
	*mock.Call
}

NamespaceMappingConfiguration_GetNamespaceTemplate_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetNamespaceTemplate'

func (*NamespaceMappingConfiguration_GetNamespaceTemplate_Call) Return added in v1.15.1

func (*NamespaceMappingConfiguration_GetNamespaceTemplate_Call) Run added in v1.15.1

func (*NamespaceMappingConfiguration_GetNamespaceTemplate_Call) RunAndReturn added in v1.15.1

type WhitelistConfiguration added in v1.16.0

type WhitelistConfiguration struct {
	mock.Mock
}

WhitelistConfiguration is an autogenerated mock type for the WhitelistConfiguration type

func NewWhitelistConfiguration added in v1.16.0

func NewWhitelistConfiguration(t interface {
	mock.TestingT
	Cleanup(func())
}) *WhitelistConfiguration

NewWhitelistConfiguration creates a new instance of WhitelistConfiguration. 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 (*WhitelistConfiguration) EXPECT added in v1.16.0

func (*WhitelistConfiguration) GetTaskTypeWhitelist added in v1.16.0

func (_m *WhitelistConfiguration) GetTaskTypeWhitelist() map[string][]interfaces.WhitelistScope

GetTaskTypeWhitelist provides a mock function with no fields

type WhitelistConfiguration_Expecter added in v1.16.0

type WhitelistConfiguration_Expecter struct {
	// contains filtered or unexported fields
}

func (*WhitelistConfiguration_Expecter) GetTaskTypeWhitelist added in v1.16.0

GetTaskTypeWhitelist is a helper method to define mock.On call

type WhitelistConfiguration_GetTaskTypeWhitelist_Call added in v1.16.0

type WhitelistConfiguration_GetTaskTypeWhitelist_Call struct {
	*mock.Call
}

WhitelistConfiguration_GetTaskTypeWhitelist_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetTaskTypeWhitelist'

func (*WhitelistConfiguration_GetTaskTypeWhitelist_Call) Return added in v1.16.0

func (*WhitelistConfiguration_GetTaskTypeWhitelist_Call) Run added in v1.16.0

func (*WhitelistConfiguration_GetTaskTypeWhitelist_Call) RunAndReturn added in v1.16.0

Jump to

Keyboard shortcuts

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