Help us shape the future of Go! Take the 2026 Go Developer Survey

mocks

package
v1.30.0 Latest Latest
Warning

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

Go to latest
Published: Jul 11, 2025 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, projectID *uuid.UUID) (*biz.APIToken, error)

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

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) FindByIDInOrg added in v1.29.0

func (_m *APITokenRepo) FindByIDInOrg(ctx context.Context, orgID uuid.UUID, id uuid.UUID) (*biz.APIToken, error)

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

func (*APITokenRepo) List

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

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

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

func (*APITokenRepo) UpdateExpiration added in v1.5.0

func (_m *APITokenRepo) UpdateExpiration(ctx context.Context, ID uuid.UUID, expiresAt time.Time) error

UpdateExpiration provides a mock function with given fields: ctx, ID, expiresAt

func (*APITokenRepo) UpdateLastUsedAt added in v1.29.0

func (_m *APITokenRepo) UpdateLastUsedAt(ctx context.Context, ID uuid.UUID, lastUsedAt time.Time) error

UpdateLastUsedAt provides a mock function with given fields: ctx, ID, lastUsedAt

type CASBackendReader

type CASBackendReader struct {
	mock.Mock
}

CASBackendReader is an autogenerated mock type for the CASBackendReader type

func NewCASBackendReader

func NewCASBackendReader(t interface {
	mock.TestingT
	Cleanup(func())
}) *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. The first argument is typically a *testing.T value.

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 interface {
	mock.TestingT
	Cleanup(func())
}) *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. The first argument is typically a *testing.T value.

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 interface {
	mock.TestingT
	Cleanup(func())
}) *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. The first argument is typically a *testing.T value.

func (*CASMappingRepo) Create

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

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

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 MembershipsRBAC added in v1.11.0

type MembershipsRBAC struct {
	mock.Mock
}

MembershipsRBAC is an autogenerated mock type for the MembershipsRBAC type

func NewMembershipsRBAC added in v1.11.0

func NewMembershipsRBAC(t interface {
	mock.TestingT
	Cleanup(func())
}) *MembershipsRBAC

NewMembershipsRBAC creates a new instance of MembershipsRBAC. 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 (*MembershipsRBAC) ListAllMembershipsForUser added in v1.11.0

func (_m *MembershipsRBAC) ListAllMembershipsForUser(ctx context.Context, userID uuid.UUID) ([]*biz.Membership, error)

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

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

func (*OrganizationRepo) Update

func (_m *OrganizationRepo) Update(ctx context.Context, id uuid.UUID, blockOnPolicyViolation *bool) (*biz.Organization, error)

Update provides a mock function with given fields: ctx, id, blockOnPolicyViolation

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 interface {
	mock.TestingT
	Cleanup(func())
}) *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. The first argument is typically a *testing.T value.

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

func (*UserOrgFinder) MembershipInOrg added in v0.140.0

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

MembershipInOrg provides a mock function with given fields: ctx, userID, orgName

type WorkflowRunRepo

type WorkflowRunRepo struct {
	mock.Mock
}

WorkflowRunRepo is an autogenerated mock type for the WorkflowRunRepo type

func NewWorkflowRunRepo

func NewWorkflowRunRepo(t interface {
	mock.TestingT
	Cleanup(func())
}) *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. The first argument is typically a *testing.T value.

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) GetBundle added in v0.160.0

func (_m *WorkflowRunRepo) GetBundle(ctx context.Context, wrID uuid.UUID) ([]byte, error)

GetBundle provides a mock function with given fields: ctx, wrID

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, limit int) ([]*biz.WorkflowRun, error)

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

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

func (*WorkflowRunRepo) SaveBundle added in v0.159.0

func (_m *WorkflowRunRepo) SaveBundle(ctx context.Context, ID uuid.UUID, bundle []byte) error

SaveBundle provides a mock function with given fields: ctx, ID, bundle

Jump to

Keyboard shortcuts

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