giteaclient

package
v0.0.0-...-889b5f9 Latest Latest
Warning

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

Go to latest
Published: Apr 27, 2024 License: Apache-2.0 Imports: 12 Imported by: 4

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type GiteaClient

type GiteaClient interface {
	Start(ctx context.Context)
	IsInitialized() bool
	Get() *gitea.Client
	GetMyUserInfo() (*gitea.User, *gitea.Response, error)
	DeleteRepo(owner string, repo string) (*gitea.Response, error)
	GetRepo(userName string, repoCRName string) (*gitea.Repository, *gitea.Response, error)
	CreateRepo(createRepoOption gitea.CreateRepoOption) (*gitea.Repository, *gitea.Response, error)
	EditRepo(userName string, repoCRName string, editRepoOption gitea.EditRepoOption) (*gitea.Repository, *gitea.Response, error)
	DeleteAccessToken(value interface{}) (*gitea.Response, error)
	ListAccessTokens(opts gitea.ListAccessTokensOptions) ([]*gitea.AccessToken, *gitea.Response, error)
	CreateAccessToken(opt gitea.CreateAccessTokenOption) (*gitea.AccessToken, *gitea.Response, error)
}

type MockGiteaClient

type MockGiteaClient struct {
	mock.Mock
}

MockGiteaClient is an autogenerated mock type for the GiteaClient type

func NewMockGiteaClient

func NewMockGiteaClient(t interface {
	mock.TestingT
	Cleanup(func())
}) *MockGiteaClient

NewMockGiteaClient creates a new instance of MockGiteaClient. 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 (*MockGiteaClient) CreateAccessToken

CreateAccessToken provides a mock function with given fields: opt

func (*MockGiteaClient) CreateRepo

func (_m *MockGiteaClient) CreateRepo(createRepoOption gitea.CreateRepoOption) (*gitea.Repository, *gitea.Response, error)

CreateRepo provides a mock function with given fields: createRepoOption

func (*MockGiteaClient) DeleteAccessToken

func (_m *MockGiteaClient) DeleteAccessToken(value interface{}) (*gitea.Response, error)

DeleteAccessToken provides a mock function with given fields: value

func (*MockGiteaClient) DeleteRepo

func (_m *MockGiteaClient) DeleteRepo(owner string, repo string) (*gitea.Response, error)

DeleteRepo provides a mock function with given fields: owner, repo

func (*MockGiteaClient) EXPECT

func (*MockGiteaClient) EditRepo

func (_m *MockGiteaClient) EditRepo(userName string, repoCRName string, editRepoOption gitea.EditRepoOption) (*gitea.Repository, *gitea.Response, error)

EditRepo provides a mock function with given fields: userName, repoCRName, editRepoOption

func (*MockGiteaClient) Get

func (_m *MockGiteaClient) Get() *gitea.Client

Get provides a mock function with given fields:

func (*MockGiteaClient) GetMyUserInfo

func (_m *MockGiteaClient) GetMyUserInfo() (*gitea.User, *gitea.Response, error)

GetMyUserInfo provides a mock function with given fields:

func (*MockGiteaClient) GetRepo

func (_m *MockGiteaClient) GetRepo(userName string, repoCRName string) (*gitea.Repository, *gitea.Response, error)

GetRepo provides a mock function with given fields: userName, repoCRName

func (*MockGiteaClient) IsInitialized

func (_m *MockGiteaClient) IsInitialized() bool

IsInitialized provides a mock function with given fields:

func (*MockGiteaClient) ListAccessTokens

ListAccessTokens provides a mock function with given fields: opts

func (*MockGiteaClient) Start

func (_m *MockGiteaClient) Start(ctx context.Context)

Start provides a mock function with given fields: ctx

type MockGiteaClient_CreateAccessToken_Call

type MockGiteaClient_CreateAccessToken_Call struct {
	*mock.Call
}

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

func (*MockGiteaClient_CreateAccessToken_Call) Return

func (*MockGiteaClient_CreateAccessToken_Call) Run

type MockGiteaClient_CreateRepo_Call

type MockGiteaClient_CreateRepo_Call struct {
	*mock.Call
}

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

func (*MockGiteaClient_CreateRepo_Call) Return

func (*MockGiteaClient_CreateRepo_Call) Run

func (*MockGiteaClient_CreateRepo_Call) RunAndReturn

type MockGiteaClient_DeleteAccessToken_Call

type MockGiteaClient_DeleteAccessToken_Call struct {
	*mock.Call
}

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

func (*MockGiteaClient_DeleteAccessToken_Call) Return

func (*MockGiteaClient_DeleteAccessToken_Call) Run

func (*MockGiteaClient_DeleteAccessToken_Call) RunAndReturn

type MockGiteaClient_DeleteRepo_Call

type MockGiteaClient_DeleteRepo_Call struct {
	*mock.Call
}

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

func (*MockGiteaClient_DeleteRepo_Call) Return

func (*MockGiteaClient_DeleteRepo_Call) Run

func (*MockGiteaClient_DeleteRepo_Call) RunAndReturn

type MockGiteaClient_EditRepo_Call

type MockGiteaClient_EditRepo_Call struct {
	*mock.Call
}

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

func (*MockGiteaClient_EditRepo_Call) Return

func (*MockGiteaClient_EditRepo_Call) Run

func (_c *MockGiteaClient_EditRepo_Call) Run(run func(userName string, repoCRName string, editRepoOption gitea.EditRepoOption)) *MockGiteaClient_EditRepo_Call

func (*MockGiteaClient_EditRepo_Call) RunAndReturn

type MockGiteaClient_Expecter

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

func (*MockGiteaClient_Expecter) CreateAccessToken

func (_e *MockGiteaClient_Expecter) CreateAccessToken(opt interface{}) *MockGiteaClient_CreateAccessToken_Call

CreateAccessToken is a helper method to define mock.On call

  • opt gitea.CreateAccessTokenOption

func (*MockGiteaClient_Expecter) CreateRepo

func (_e *MockGiteaClient_Expecter) CreateRepo(createRepoOption interface{}) *MockGiteaClient_CreateRepo_Call

CreateRepo is a helper method to define mock.On call

  • createRepoOption gitea.CreateRepoOption

func (*MockGiteaClient_Expecter) DeleteAccessToken

func (_e *MockGiteaClient_Expecter) DeleteAccessToken(value interface{}) *MockGiteaClient_DeleteAccessToken_Call

DeleteAccessToken is a helper method to define mock.On call

  • value interface{}

func (*MockGiteaClient_Expecter) DeleteRepo

func (_e *MockGiteaClient_Expecter) DeleteRepo(owner interface{}, repo interface{}) *MockGiteaClient_DeleteRepo_Call

DeleteRepo is a helper method to define mock.On call

  • owner string
  • repo string

func (*MockGiteaClient_Expecter) EditRepo

func (_e *MockGiteaClient_Expecter) EditRepo(userName interface{}, repoCRName interface{}, editRepoOption interface{}) *MockGiteaClient_EditRepo_Call

EditRepo is a helper method to define mock.On call

  • userName string
  • repoCRName string
  • editRepoOption gitea.EditRepoOption

func (*MockGiteaClient_Expecter) Get

Get is a helper method to define mock.On call

func (*MockGiteaClient_Expecter) GetMyUserInfo

GetMyUserInfo is a helper method to define mock.On call

func (*MockGiteaClient_Expecter) GetRepo

func (_e *MockGiteaClient_Expecter) GetRepo(userName interface{}, repoCRName interface{}) *MockGiteaClient_GetRepo_Call

GetRepo is a helper method to define mock.On call

  • userName string
  • repoCRName string

func (*MockGiteaClient_Expecter) IsInitialized

IsInitialized is a helper method to define mock.On call

func (*MockGiteaClient_Expecter) ListAccessTokens

func (_e *MockGiteaClient_Expecter) ListAccessTokens(opts interface{}) *MockGiteaClient_ListAccessTokens_Call

ListAccessTokens is a helper method to define mock.On call

  • opts gitea.ListAccessTokensOptions

func (*MockGiteaClient_Expecter) Start

func (_e *MockGiteaClient_Expecter) Start(ctx interface{}) *MockGiteaClient_Start_Call

Start is a helper method to define mock.On call

  • ctx context.Context

type MockGiteaClient_GetMyUserInfo_Call

type MockGiteaClient_GetMyUserInfo_Call struct {
	*mock.Call
}

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

func (*MockGiteaClient_GetMyUserInfo_Call) Return

func (*MockGiteaClient_GetMyUserInfo_Call) Run

func (*MockGiteaClient_GetMyUserInfo_Call) RunAndReturn

type MockGiteaClient_GetRepo_Call

type MockGiteaClient_GetRepo_Call struct {
	*mock.Call
}

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

func (*MockGiteaClient_GetRepo_Call) Return

func (*MockGiteaClient_GetRepo_Call) Run

func (_c *MockGiteaClient_GetRepo_Call) Run(run func(userName string, repoCRName string)) *MockGiteaClient_GetRepo_Call

func (*MockGiteaClient_GetRepo_Call) RunAndReturn

type MockGiteaClient_Get_Call

type MockGiteaClient_Get_Call struct {
	*mock.Call
}

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

func (*MockGiteaClient_Get_Call) Return

func (*MockGiteaClient_Get_Call) Run

func (*MockGiteaClient_Get_Call) RunAndReturn

func (_c *MockGiteaClient_Get_Call) RunAndReturn(run func() *gitea.Client) *MockGiteaClient_Get_Call

type MockGiteaClient_IsInitialized_Call

type MockGiteaClient_IsInitialized_Call struct {
	*mock.Call
}

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

func (*MockGiteaClient_IsInitialized_Call) Return

func (*MockGiteaClient_IsInitialized_Call) Run

func (*MockGiteaClient_IsInitialized_Call) RunAndReturn

type MockGiteaClient_ListAccessTokens_Call

type MockGiteaClient_ListAccessTokens_Call struct {
	*mock.Call
}

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

func (*MockGiteaClient_ListAccessTokens_Call) Return

func (*MockGiteaClient_ListAccessTokens_Call) Run

func (*MockGiteaClient_ListAccessTokens_Call) RunAndReturn

type MockGiteaClient_Start_Call

type MockGiteaClient_Start_Call struct {
	*mock.Call
}

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

func (*MockGiteaClient_Start_Call) Return

func (*MockGiteaClient_Start_Call) Run

func (*MockGiteaClient_Start_Call) RunAndReturn

Jump to

Keyboard shortcuts

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