mocks

package
v0.97.1 Latest Latest
Warning

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

Go to latest
Published: Oct 23, 2024 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type APITokenRepo

type APITokenRepo struct {
	mock.Mock
}

APITokenRepo is an autogenerated mock type for the APITokenRepo type

func NewAPITokenRepo

func NewAPITokenRepo(t interface {
	mock.TestingT
	Cleanup(func())
}) *APITokenRepo

NewAPITokenRepo creates a new instance of APITokenRepo. 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 (*APITokenRepo) Create

func (_m *APITokenRepo) Create(ctx context.Context, name string, description *string, expiresAt *time.Time, organizationID uuid.UUID) (*biz.APIToken, error)

Create provides a mock function with given fields: ctx, name, description, expiresAt, organizationID

func (*APITokenRepo) FindByID

func (_m *APITokenRepo) FindByID(ctx context.Context, ID uuid.UUID) (*biz.APIToken, error)

FindByID provides a mock function with given fields: ctx, ID

func (*APITokenRepo) FindByNameInOrg added in v0.93.1

func (_m *APITokenRepo) FindByNameInOrg(ctx context.Context, orgID uuid.UUID, name string) (*biz.APIToken, error)

FindByNameInOrg provides a mock function with given fields: ctx, orgID, name

func (*APITokenRepo) List

func (_m *APITokenRepo) List(ctx context.Context, orgID *uuid.UUID, includeRevoked bool) ([]*biz.APIToken, error)

List provides a mock function with given fields: ctx, orgID, includeRevoked

func (*APITokenRepo) Revoke

func (_m *APITokenRepo) Revoke(ctx context.Context, orgID uuid.UUID, ID uuid.UUID) error

Revoke provides a mock function with given fields: ctx, orgID, ID

type CASBackendReader

type CASBackendReader struct {
	mock.Mock
}

CASBackendReader is an autogenerated mock type for the CASBackendReader type

func NewCASBackendReader

func NewCASBackendReader(t mockConstructorTestingTNewCASBackendReader) *CASBackendReader

NewCASBackendReader creates a new instance of CASBackendReader. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.

func (*CASBackendReader) FindByIDInOrg

func (_m *CASBackendReader) FindByIDInOrg(ctx context.Context, OrgID string, ID string) (*biz.CASBackend, error)

FindByIDInOrg provides a mock function with given fields: ctx, OrgID, ID

func (*CASBackendReader) FindDefaultBackend

func (_m *CASBackendReader) FindDefaultBackend(ctx context.Context, orgID string) (*biz.CASBackend, error)

FindDefaultBackend provides a mock function with given fields: ctx, orgID

func (*CASBackendReader) PerformValidation

func (_m *CASBackendReader) PerformValidation(ctx context.Context, ID string) error

PerformValidation provides a mock function with given fields: ctx, ID

type CASBackendRepo

type CASBackendRepo struct {
	mock.Mock
}

CASBackendRepo is an autogenerated mock type for the CASBackendRepo type

func NewCASBackendRepo

func NewCASBackendRepo(t interface {
	mock.TestingT
	Cleanup(func())
}) *CASBackendRepo

NewCASBackendRepo creates a new instance of CASBackendRepo. 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 (*CASBackendRepo) Create

Create provides a mock function with given fields: _a0, _a1

func (*CASBackendRepo) Delete

func (_m *CASBackendRepo) Delete(ctx context.Context, ID uuid.UUID) error

Delete provides a mock function with given fields: ctx, ID

func (*CASBackendRepo) FindByID

func (_m *CASBackendRepo) FindByID(ctx context.Context, ID uuid.UUID) (*biz.CASBackend, error)

FindByID provides a mock function with given fields: ctx, ID

func (*CASBackendRepo) FindByIDInOrg

func (_m *CASBackendRepo) FindByIDInOrg(ctx context.Context, OrgID uuid.UUID, ID uuid.UUID) (*biz.CASBackend, error)

FindByIDInOrg provides a mock function with given fields: ctx, OrgID, ID

func (*CASBackendRepo) FindByNameInOrg added in v0.93.0

func (_m *CASBackendRepo) FindByNameInOrg(ctx context.Context, OrgID uuid.UUID, name string) (*biz.CASBackend, error)

FindByNameInOrg provides a mock function with given fields: ctx, OrgID, name

func (*CASBackendRepo) FindDefaultBackend

func (_m *CASBackendRepo) FindDefaultBackend(ctx context.Context, orgID uuid.UUID) (*biz.CASBackend, error)

FindDefaultBackend provides a mock function with given fields: ctx, orgID

func (*CASBackendRepo) FindFallbackBackend

func (_m *CASBackendRepo) FindFallbackBackend(ctx context.Context, orgID uuid.UUID) (*biz.CASBackend, error)

FindFallbackBackend provides a mock function with given fields: ctx, orgID

func (*CASBackendRepo) List

func (_m *CASBackendRepo) List(ctx context.Context, orgID uuid.UUID) ([]*biz.CASBackend, error)

List provides a mock function with given fields: ctx, orgID

func (*CASBackendRepo) SoftDelete

func (_m *CASBackendRepo) SoftDelete(ctx context.Context, ID uuid.UUID) error

SoftDelete provides a mock function with given fields: ctx, ID

func (*CASBackendRepo) Update

Update provides a mock function with given fields: _a0, _a1

func (*CASBackendRepo) UpdateValidationStatus

func (_m *CASBackendRepo) UpdateValidationStatus(ctx context.Context, ID uuid.UUID, status biz.CASBackendValidationStatus) error

UpdateValidationStatus provides a mock function with given fields: ctx, ID, status

type CASClient

type CASClient struct {
	mock.Mock
}

CASClient is an autogenerated mock type for the CASClient type

func NewCASClient

func NewCASClient(t mockConstructorTestingTNewCASClient) *CASClient

NewCASClient creates a new instance of CASClient. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.

func (*CASClient) Download

func (_m *CASClient) Download(ctx context.Context, backendType string, secretID string, w io.Writer, digest string) error

Download provides a mock function with given fields: ctx, backendType, secretID, w, digest

func (*CASClient) Upload

func (_m *CASClient) Upload(ctx context.Context, backendType string, secretID string, content io.Reader, filename string, digest string) error

Upload provides a mock function with given fields: ctx, backendType, secretID, content, filename, digest

type CASMappingRepo

type CASMappingRepo struct {
	mock.Mock
}

CASMappingRepo is an autogenerated mock type for the CASMappingRepo type

func NewCASMappingRepo

func NewCASMappingRepo(t mockConstructorTestingTNewCASMappingRepo) *CASMappingRepo

NewCASMappingRepo creates a new instance of CASMappingRepo. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.

func (*CASMappingRepo) Create

func (_m *CASMappingRepo) Create(ctx context.Context, digest string, casBackendID uuid.UUID, workflowRunID uuid.UUID) (*biz.CASMapping, error)

Create provides a mock function with given fields: ctx, digest, casBackendID, workflowRunID

func (*CASMappingRepo) FindByDigest

func (_m *CASMappingRepo) FindByDigest(ctx context.Context, digest string) ([]*biz.CASMapping, error)

FindByDigest provides a mock function with given fields: ctx, digest

type OrganizationRepo

type OrganizationRepo struct {
	mock.Mock
}

OrganizationRepo is an autogenerated mock type for the OrganizationRepo type

func NewOrganizationRepo

func NewOrganizationRepo(t interface {
	mock.TestingT
	Cleanup(func())
}) *OrganizationRepo

NewOrganizationRepo creates a new instance of OrganizationRepo. 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 (*OrganizationRepo) Create

func (_m *OrganizationRepo) Create(ctx context.Context, name string) (*biz.Organization, error)

Create provides a mock function with given fields: ctx, name

func (*OrganizationRepo) Delete

func (_m *OrganizationRepo) Delete(ctx context.Context, ID uuid.UUID) error

Delete provides a mock function with given fields: ctx, ID

func (*OrganizationRepo) FindByID

func (_m *OrganizationRepo) FindByID(ctx context.Context, orgID uuid.UUID) (*biz.Organization, error)

FindByID provides a mock function with given fields: ctx, orgID

func (*OrganizationRepo) FindByName added in v0.91.8

func (_m *OrganizationRepo) FindByName(ctx context.Context, name string) (*biz.Organization, error)

FindByName provides a mock function with given fields: ctx, name

type PromObservable added in v0.95.0

type PromObservable struct {
	mock.Mock
}

PromObservable is an autogenerated mock type for the PromObservable type

func NewPromObservable added in v0.95.0

func NewPromObservable(t interface {
	mock.TestingT
	Cleanup(func())
}) *PromObservable

NewPromObservable creates a new instance of PromObservable. 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 (*PromObservable) ObserveAttestationIfNeeded added in v0.95.0

func (_m *PromObservable) ObserveAttestationIfNeeded(ctx context.Context, run *biz.WorkflowRun, status biz.WorkflowRunStatus) bool

ObserveAttestationIfNeeded provides a mock function with given fields: ctx, run, status

type UserOrgFinder

type UserOrgFinder struct {
	mock.Mock
}

UserOrgFinder is an autogenerated mock type for the UserOrgFinder type

func NewUserOrgFinder

func NewUserOrgFinder(t mockConstructorTestingTNewUserOrgFinder) *UserOrgFinder

NewUserOrgFinder creates a new instance of UserOrgFinder. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.

func (*UserOrgFinder) CurrentMembership

func (_m *UserOrgFinder) CurrentMembership(ctx context.Context, userID string) (*biz.Membership, error)

CurrentMembership provides a mock function with given fields: ctx, userID

func (*UserOrgFinder) FindByID

func (_m *UserOrgFinder) FindByID(ctx context.Context, userID string) (*biz.User, error)

FindByID provides a mock function with given fields: ctx, userID

type WorkflowRunRepo

type WorkflowRunRepo struct {
	mock.Mock
}

WorkflowRunRepo is an autogenerated mock type for the WorkflowRunRepo type

func NewWorkflowRunRepo

func NewWorkflowRunRepo(t mockConstructorTestingTNewWorkflowRunRepo) *WorkflowRunRepo

NewWorkflowRunRepo creates a new instance of WorkflowRunRepo. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.

func (*WorkflowRunRepo) Create

Create provides a mock function with given fields: ctx, opts

func (*WorkflowRunRepo) Expire

func (_m *WorkflowRunRepo) Expire(ctx context.Context, id uuid.UUID) error

Expire provides a mock function with given fields: ctx, id

func (*WorkflowRunRepo) FindByAttestationDigest

func (_m *WorkflowRunRepo) FindByAttestationDigest(ctx context.Context, digest string) (*biz.WorkflowRun, error)

FindByAttestationDigest provides a mock function with given fields: ctx, digest

func (*WorkflowRunRepo) FindByID

func (_m *WorkflowRunRepo) FindByID(ctx context.Context, ID uuid.UUID) (*biz.WorkflowRun, error)

FindByID provides a mock function with given fields: ctx, ID

func (*WorkflowRunRepo) FindByIDInOrg

func (_m *WorkflowRunRepo) FindByIDInOrg(ctx context.Context, orgID uuid.UUID, ID uuid.UUID) (*biz.WorkflowRun, error)

FindByIDInOrg provides a mock function with given fields: ctx, orgID, ID

func (*WorkflowRunRepo) List

List provides a mock function with given fields: ctx, orgID, f, p

func (*WorkflowRunRepo) ListNotFinishedOlderThan

func (_m *WorkflowRunRepo) ListNotFinishedOlderThan(ctx context.Context, olderThan time.Time) ([]*biz.WorkflowRun, error)

ListNotFinishedOlderThan provides a mock function with given fields: ctx, olderThan

func (*WorkflowRunRepo) MarkAsFinished

func (_m *WorkflowRunRepo) MarkAsFinished(ctx context.Context, ID uuid.UUID, status biz.WorkflowRunStatus, reason string) error

MarkAsFinished provides a mock function with given fields: ctx, ID, status, reason

func (*WorkflowRunRepo) SaveAttestation

func (_m *WorkflowRunRepo) SaveAttestation(ctx context.Context, ID uuid.UUID, att *dsse.Envelope, digest string) error

SaveAttestation provides a mock function with given fields: ctx, ID, att, digest

Jump to

Keyboard shortcuts

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