engine

package
v1.6.3 Latest Latest
Warning

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

Go to latest
Published: Jul 30, 2026 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type MockCaDEngine

type MockCaDEngine struct {
	mock.Mock
}

MockCaDEngine is an autogenerated mock type for the CaDEngine type

func NewMockCaDEngine

func NewMockCaDEngine(t interface {
	mock.TestingT
	Cleanup(func())
}) *MockCaDEngine

NewMockCaDEngine creates a new instance of MockCaDEngine. 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 (*MockCaDEngine) CreatePackageRevision

func (_mock *MockCaDEngine) CreatePackageRevision(ctx context.Context, repositoryObj *v1alpha1.Repository, obj *v1alpha10.PackageRevision, parent repository.PackageRevision) (repository.PackageRevision, error)

CreatePackageRevision provides a mock function for the type MockCaDEngine

func (*MockCaDEngine) DeletePackageRevision

func (_mock *MockCaDEngine) DeletePackageRevision(ctx context.Context, repositoryObj *v1alpha1.Repository, obj repository.PackageRevision) error

DeletePackageRevision provides a mock function for the type MockCaDEngine

func (*MockCaDEngine) EXPECT

func (_m *MockCaDEngine) EXPECT() *MockCaDEngine_Expecter

func (*MockCaDEngine) FindAllUpstreamReferencesInRepositories

func (_mock *MockCaDEngine) FindAllUpstreamReferencesInRepositories(ctx context.Context, namespace string, prName string) (string, error)

FindAllUpstreamReferencesInRepositories provides a mock function for the type MockCaDEngine

func (*MockCaDEngine) ListPackageRevisions

func (_mock *MockCaDEngine) ListPackageRevisions(ctx context.Context, filter repository.ListPackageRevisionFilter) ([]repository.PackageRevision, error)

ListPackageRevisions provides a mock function for the type MockCaDEngine

func (*MockCaDEngine) ListPackages

func (_mock *MockCaDEngine) ListPackages(ctx context.Context, repositorySpec *v1alpha1.Repository, filter repository.ListPackageFilter) ([]repository.Package, error)

ListPackages provides a mock function for the type MockCaDEngine

func (*MockCaDEngine) ObjectCache

func (_mock *MockCaDEngine) ObjectCache() engine.WatcherManager

ObjectCache provides a mock function for the type MockCaDEngine

func (*MockCaDEngine) UpdatePackageResources

UpdatePackageResources provides a mock function for the type MockCaDEngine

func (*MockCaDEngine) UpdatePackageResourcesWithoutRender added in v1.6.0

func (_mock *MockCaDEngine) UpdatePackageResourcesWithoutRender(ctx context.Context, repositoryObj *v1alpha1.Repository, oldPackage repository.PackageRevision, old *v1alpha10.PackageRevisionResources, new *v1alpha10.PackageRevisionResources) (repository.PackageRevision, error)

UpdatePackageResourcesWithoutRender provides a mock function for the type MockCaDEngine

func (*MockCaDEngine) UpdatePackageRevision

func (_mock *MockCaDEngine) UpdatePackageRevision(ctx context.Context, version int, repositoryObj *v1alpha1.Repository, oldPackage repository.PackageRevision, old *v1alpha10.PackageRevision, new *v1alpha10.PackageRevision, parent repository.PackageRevision) (repository.PackageRevision, error)

UpdatePackageRevision provides a mock function for the type MockCaDEngine

type MockCaDEngine_CreatePackageRevision_Call

type MockCaDEngine_CreatePackageRevision_Call struct {
	*mock.Call
}

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

func (*MockCaDEngine_CreatePackageRevision_Call) Return

func (*MockCaDEngine_CreatePackageRevision_Call) Run

func (*MockCaDEngine_CreatePackageRevision_Call) RunAndReturn

type MockCaDEngine_DeletePackageRevision_Call

type MockCaDEngine_DeletePackageRevision_Call struct {
	*mock.Call
}

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

func (*MockCaDEngine_DeletePackageRevision_Call) Return

func (*MockCaDEngine_DeletePackageRevision_Call) Run

func (*MockCaDEngine_DeletePackageRevision_Call) RunAndReturn

type MockCaDEngine_Expecter

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

func (*MockCaDEngine_Expecter) CreatePackageRevision

func (_e *MockCaDEngine_Expecter) CreatePackageRevision(ctx interface{}, repositoryObj interface{}, obj interface{}, parent interface{}) *MockCaDEngine_CreatePackageRevision_Call

CreatePackageRevision is a helper method to define mock.On call

  • ctx context.Context
  • repositoryObj *v1alpha1.Repository
  • obj *v1alpha10.PackageRevision
  • parent repository.PackageRevision

func (*MockCaDEngine_Expecter) DeletePackageRevision

func (_e *MockCaDEngine_Expecter) DeletePackageRevision(ctx interface{}, repositoryObj interface{}, obj interface{}) *MockCaDEngine_DeletePackageRevision_Call

DeletePackageRevision is a helper method to define mock.On call

  • ctx context.Context
  • repositoryObj *v1alpha1.Repository
  • obj repository.PackageRevision

func (*MockCaDEngine_Expecter) FindAllUpstreamReferencesInRepositories

func (_e *MockCaDEngine_Expecter) FindAllUpstreamReferencesInRepositories(ctx interface{}, namespace interface{}, prName interface{}) *MockCaDEngine_FindAllUpstreamReferencesInRepositories_Call

FindAllUpstreamReferencesInRepositories is a helper method to define mock.On call

  • ctx context.Context
  • namespace string
  • prName string

func (*MockCaDEngine_Expecter) ListPackageRevisions

func (_e *MockCaDEngine_Expecter) ListPackageRevisions(ctx interface{}, filter interface{}) *MockCaDEngine_ListPackageRevisions_Call

ListPackageRevisions is a helper method to define mock.On call

  • ctx context.Context
  • filter repository.ListPackageRevisionFilter

func (*MockCaDEngine_Expecter) ListPackages

func (_e *MockCaDEngine_Expecter) ListPackages(ctx interface{}, repositorySpec interface{}, filter interface{}) *MockCaDEngine_ListPackages_Call

ListPackages is a helper method to define mock.On call

  • ctx context.Context
  • repositorySpec *v1alpha1.Repository
  • filter repository.ListPackageFilter

func (*MockCaDEngine_Expecter) ObjectCache

ObjectCache is a helper method to define mock.On call

func (*MockCaDEngine_Expecter) UpdatePackageResources

func (_e *MockCaDEngine_Expecter) UpdatePackageResources(ctx interface{}, repositoryObj interface{}, oldPackage interface{}, old interface{}, new interface{}) *MockCaDEngine_UpdatePackageResources_Call

UpdatePackageResources is a helper method to define mock.On call

  • ctx context.Context
  • repositoryObj *v1alpha1.Repository
  • oldPackage repository.PackageRevision
  • old *v1alpha10.PackageRevisionResources
  • new *v1alpha10.PackageRevisionResources

func (*MockCaDEngine_Expecter) UpdatePackageResourcesWithoutRender added in v1.6.0

func (_e *MockCaDEngine_Expecter) UpdatePackageResourcesWithoutRender(ctx interface{}, repositoryObj interface{}, oldPackage interface{}, old interface{}, new interface{}) *MockCaDEngine_UpdatePackageResourcesWithoutRender_Call

UpdatePackageResourcesWithoutRender is a helper method to define mock.On call

  • ctx context.Context
  • repositoryObj *v1alpha1.Repository
  • oldPackage repository.PackageRevision
  • old *v1alpha10.PackageRevisionResources
  • new *v1alpha10.PackageRevisionResources

func (*MockCaDEngine_Expecter) UpdatePackageRevision

func (_e *MockCaDEngine_Expecter) UpdatePackageRevision(ctx interface{}, version interface{}, repositoryObj interface{}, oldPackage interface{}, old interface{}, new interface{}, parent interface{}) *MockCaDEngine_UpdatePackageRevision_Call

UpdatePackageRevision is a helper method to define mock.On call

  • ctx context.Context
  • version int
  • repositoryObj *v1alpha1.Repository
  • oldPackage repository.PackageRevision
  • old *v1alpha10.PackageRevision
  • new *v1alpha10.PackageRevision
  • parent repository.PackageRevision

type MockCaDEngine_FindAllUpstreamReferencesInRepositories_Call

type MockCaDEngine_FindAllUpstreamReferencesInRepositories_Call struct {
	*mock.Call
}

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

func (*MockCaDEngine_FindAllUpstreamReferencesInRepositories_Call) Return

func (*MockCaDEngine_FindAllUpstreamReferencesInRepositories_Call) Run

func (*MockCaDEngine_FindAllUpstreamReferencesInRepositories_Call) RunAndReturn

type MockCaDEngine_ListPackageRevisions_Call

type MockCaDEngine_ListPackageRevisions_Call struct {
	*mock.Call
}

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

func (*MockCaDEngine_ListPackageRevisions_Call) Return

func (*MockCaDEngine_ListPackageRevisions_Call) Run

type MockCaDEngine_ListPackages_Call

type MockCaDEngine_ListPackages_Call struct {
	*mock.Call
}

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

func (*MockCaDEngine_ListPackages_Call) Return

func (*MockCaDEngine_ListPackages_Call) Run

func (*MockCaDEngine_ListPackages_Call) RunAndReturn

type MockCaDEngine_ObjectCache_Call

type MockCaDEngine_ObjectCache_Call struct {
	*mock.Call
}

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

func (*MockCaDEngine_ObjectCache_Call) Return

func (*MockCaDEngine_ObjectCache_Call) Run

func (*MockCaDEngine_ObjectCache_Call) RunAndReturn

type MockCaDEngine_UpdatePackageResourcesWithoutRender_Call added in v1.6.0

type MockCaDEngine_UpdatePackageResourcesWithoutRender_Call struct {
	*mock.Call
}

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

func (*MockCaDEngine_UpdatePackageResourcesWithoutRender_Call) Return added in v1.6.0

func (*MockCaDEngine_UpdatePackageResourcesWithoutRender_Call) Run added in v1.6.0

type MockCaDEngine_UpdatePackageResources_Call

type MockCaDEngine_UpdatePackageResources_Call struct {
	*mock.Call
}

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

func (*MockCaDEngine_UpdatePackageResources_Call) Return

type MockCaDEngine_UpdatePackageRevision_Call

type MockCaDEngine_UpdatePackageRevision_Call struct {
	*mock.Call
}

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

func (*MockCaDEngine_UpdatePackageRevision_Call) Return

func (*MockCaDEngine_UpdatePackageRevision_Call) Run

type MockWatcherManager

type MockWatcherManager struct {
	mock.Mock
}

MockWatcherManager is an autogenerated mock type for the WatcherManager type

func NewMockWatcherManager

func NewMockWatcherManager(t interface {
	mock.TestingT
	Cleanup(func())
}) *MockWatcherManager

NewMockWatcherManager creates a new instance of MockWatcherManager. 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 (*MockWatcherManager) EXPECT

func (*MockWatcherManager) WatchPackageRevisions

func (_mock *MockWatcherManager) WatchPackageRevisions(ctx context.Context, filter repository.ListPackageRevisionFilter, callback engine.ObjectWatcher) error

WatchPackageRevisions provides a mock function for the type MockWatcherManager

type MockWatcherManager_Expecter

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

func (*MockWatcherManager_Expecter) WatchPackageRevisions

func (_e *MockWatcherManager_Expecter) WatchPackageRevisions(ctx interface{}, filter interface{}, callback interface{}) *MockWatcherManager_WatchPackageRevisions_Call

WatchPackageRevisions is a helper method to define mock.On call

  • ctx context.Context
  • filter repository.ListPackageRevisionFilter
  • callback engine.ObjectWatcher

type MockWatcherManager_WatchPackageRevisions_Call

type MockWatcherManager_WatchPackageRevisions_Call struct {
	*mock.Call
}

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

func (*MockWatcherManager_WatchPackageRevisions_Call) Return

func (*MockWatcherManager_WatchPackageRevisions_Call) Run

func (*MockWatcherManager_WatchPackageRevisions_Call) RunAndReturn

Jump to

Keyboard shortcuts

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