test

package
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Nov 20, 2023 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 MockRegistryClient

type MockRegistryClient struct {
	registry.RegistryClient

	OnCreateRepos    []ReposOnCreate
	OnDeleteRepos    []ReposOnDelete
	OnListRepos      []ReposOnList
	OnCreateTags     []TagsOnCreate
	OnDeleteTags     []TagsOnDelete
	OnUpdateTag      []TagOnUpdate
	OnListTags       []TagsOnList
	OnUpdateRepo     []RepoOnUpdate
	OnListTagHistory []TagHistoryOnList
}

func (MockRegistryClient) CreateRepo

func (MockRegistryClient) CreateTag

func (MockRegistryClient) DeleteRepo

func (MockRegistryClient) DeleteTag

func (MockRegistryClient) ListRepos

func (MockRegistryClient) ListTagHistory

func (MockRegistryClient) ListTags

func (MockRegistryClient) UpdateRepo

func (m MockRegistryClient) UpdateRepo(_ context.Context, given *registry.Repo, _ ...grpc.CallOption) (*registry.Repo, error)

func (MockRegistryClient) UpdateTag

func (m MockRegistryClient) UpdateTag(_ context.Context, given *registry.Tag, _ ...grpc.CallOption) (*registry.Tag, error)

type MockRegistryClients

type MockRegistryClients struct {
	OnClose error

	RegistryClient MockRegistryClient
}

func (MockRegistryClients) Close

func (m MockRegistryClients) Close() error

func (MockRegistryClients) Registry

type RepoOnUpdate

type RepoOnUpdate struct {
	Given   *registry.Repo
	Updated *registry.Repo
	Error   error
}

type ReposOnCreate

type ReposOnCreate struct {
	Given   *registry.CreateRepoRequest
	Created *registry.Repo
	Error   error
}

type ReposOnDelete

type ReposOnDelete struct {
	Given *registry.DeleteRepoRequest
	Error error
}

type ReposOnList

type ReposOnList struct {
	Given *registry.RepoFilter
	List  *registry.RepoList
	Error error
}

type TagHistoryOnList

type TagHistoryOnList struct {
	Given *registry.TagHistoryFilter
	List  *registry.TagHistoryList
	Error error
}

type TagOnUpdate

type TagOnUpdate struct {
	Given   *registry.Tag
	Updated *registry.Tag
	Error   error
}

type TagsOnCreate

type TagsOnCreate struct {
	Given   *registry.CreateTagRequest
	Created *registry.Tag
	Error   error
}

type TagsOnDelete

type TagsOnDelete struct {
	Given *registry.DeleteTagRequest
	Error error
}

type TagsOnList

type TagsOnList struct {
	Given *registry.TagFilter
	List  *registry.TagList
	Error error
}

Jump to

Keyboard shortcuts

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