mirror of
https://github.com/aquasecurity/trivy.git
synced 2025-12-22 07:10:41 -08:00
185 lines
4.4 KiB
Go
185 lines
4.4 KiB
Go
// Code generated by mockery v1.0.0. DO NOT EDIT.
|
|
|
|
package cache
|
|
|
|
import (
|
|
mock "github.com/stretchr/testify/mock"
|
|
|
|
types "github.com/aquasecurity/trivy/pkg/fanal/types"
|
|
)
|
|
|
|
// MockLocalArtifactCache is an autogenerated mock type for the LocalArtifactCache type
|
|
type MockLocalArtifactCache struct {
|
|
mock.Mock
|
|
}
|
|
|
|
type LocalArtifactCacheClearReturns struct {
|
|
Err error
|
|
}
|
|
|
|
type LocalArtifactCacheClearExpectation struct {
|
|
Returns LocalArtifactCacheClearReturns
|
|
}
|
|
|
|
func (_m *MockLocalArtifactCache) ApplyClearExpectation(e LocalArtifactCacheClearExpectation) {
|
|
var args []interface{}
|
|
_m.On("Clear", args...).Return(e.Returns.Err)
|
|
}
|
|
|
|
func (_m *MockLocalArtifactCache) ApplyClearExpectations(expectations []LocalArtifactCacheClearExpectation) {
|
|
for _, e := range expectations {
|
|
_m.ApplyClearExpectation(e)
|
|
}
|
|
}
|
|
|
|
// Clear provides a mock function with given fields:
|
|
func (_m *MockLocalArtifactCache) Clear() error {
|
|
ret := _m.Called()
|
|
|
|
var r0 error
|
|
if rf, ok := ret.Get(0).(func() error); ok {
|
|
r0 = rf()
|
|
} else {
|
|
r0 = ret.Error(0)
|
|
}
|
|
|
|
return r0
|
|
}
|
|
|
|
type LocalArtifactCacheCloseReturns struct {
|
|
Err error
|
|
}
|
|
|
|
type LocalArtifactCacheCloseExpectation struct {
|
|
Returns LocalArtifactCacheCloseReturns
|
|
}
|
|
|
|
func (_m *MockLocalArtifactCache) ApplyCloseExpectation(e LocalArtifactCacheCloseExpectation) {
|
|
var args []interface{}
|
|
_m.On("Close", args...).Return(e.Returns.Err)
|
|
}
|
|
|
|
func (_m *MockLocalArtifactCache) ApplyCloseExpectations(expectations []LocalArtifactCacheCloseExpectation) {
|
|
for _, e := range expectations {
|
|
_m.ApplyCloseExpectation(e)
|
|
}
|
|
}
|
|
|
|
// Close provides a mock function with given fields:
|
|
func (_m *MockLocalArtifactCache) Close() error {
|
|
ret := _m.Called()
|
|
|
|
var r0 error
|
|
if rf, ok := ret.Get(0).(func() error); ok {
|
|
r0 = rf()
|
|
} else {
|
|
r0 = ret.Error(0)
|
|
}
|
|
|
|
return r0
|
|
}
|
|
|
|
type LocalArtifactCacheGetArtifactArgs struct {
|
|
ArtifactID string
|
|
ArtifactIDAnything bool
|
|
}
|
|
|
|
type LocalArtifactCacheGetArtifactReturns struct {
|
|
ArtifactInfo types.ArtifactInfo
|
|
Err error
|
|
}
|
|
|
|
type LocalArtifactCacheGetArtifactExpectation struct {
|
|
Args LocalArtifactCacheGetArtifactArgs
|
|
Returns LocalArtifactCacheGetArtifactReturns
|
|
}
|
|
|
|
func (_m *MockLocalArtifactCache) ApplyGetArtifactExpectation(e LocalArtifactCacheGetArtifactExpectation) {
|
|
var args []interface{}
|
|
if e.Args.ArtifactIDAnything {
|
|
args = append(args, mock.Anything)
|
|
} else {
|
|
args = append(args, e.Args.ArtifactID)
|
|
}
|
|
_m.On("GetArtifact", args...).Return(e.Returns.ArtifactInfo, e.Returns.Err)
|
|
}
|
|
|
|
func (_m *MockLocalArtifactCache) ApplyGetArtifactExpectations(expectations []LocalArtifactCacheGetArtifactExpectation) {
|
|
for _, e := range expectations {
|
|
_m.ApplyGetArtifactExpectation(e)
|
|
}
|
|
}
|
|
|
|
// GetArtifact provides a mock function with given fields: artifactID
|
|
func (_m *MockLocalArtifactCache) GetArtifact(artifactID string) (types.ArtifactInfo, error) {
|
|
ret := _m.Called(artifactID)
|
|
|
|
var r0 types.ArtifactInfo
|
|
if rf, ok := ret.Get(0).(func(string) types.ArtifactInfo); ok {
|
|
r0 = rf(artifactID)
|
|
} else {
|
|
r0 = ret.Get(0).(types.ArtifactInfo)
|
|
}
|
|
|
|
var r1 error
|
|
if rf, ok := ret.Get(1).(func(string) error); ok {
|
|
r1 = rf(artifactID)
|
|
} else {
|
|
r1 = ret.Error(1)
|
|
}
|
|
|
|
return r0, r1
|
|
}
|
|
|
|
type LocalArtifactCacheGetBlobArgs struct {
|
|
BlobID string
|
|
BlobIDAnything bool
|
|
}
|
|
|
|
type LocalArtifactCacheGetBlobReturns struct {
|
|
BlobInfo types.BlobInfo
|
|
Err error
|
|
}
|
|
|
|
type LocalArtifactCacheGetBlobExpectation struct {
|
|
Args LocalArtifactCacheGetBlobArgs
|
|
Returns LocalArtifactCacheGetBlobReturns
|
|
}
|
|
|
|
func (_m *MockLocalArtifactCache) ApplyGetBlobExpectation(e LocalArtifactCacheGetBlobExpectation) {
|
|
var args []interface{}
|
|
if e.Args.BlobIDAnything {
|
|
args = append(args, mock.Anything)
|
|
} else {
|
|
args = append(args, e.Args.BlobID)
|
|
}
|
|
_m.On("GetBlob", args...).Return(e.Returns.BlobInfo, e.Returns.Err)
|
|
}
|
|
|
|
func (_m *MockLocalArtifactCache) ApplyGetBlobExpectations(expectations []LocalArtifactCacheGetBlobExpectation) {
|
|
for _, e := range expectations {
|
|
_m.ApplyGetBlobExpectation(e)
|
|
}
|
|
}
|
|
|
|
// GetBlob provides a mock function with given fields: blobID
|
|
func (_m *MockLocalArtifactCache) GetBlob(blobID string) (types.BlobInfo, error) {
|
|
ret := _m.Called(blobID)
|
|
|
|
var r0 types.BlobInfo
|
|
if rf, ok := ret.Get(0).(func(string) types.BlobInfo); ok {
|
|
r0 = rf(blobID)
|
|
} else {
|
|
r0 = ret.Get(0).(types.BlobInfo)
|
|
}
|
|
|
|
var r1 error
|
|
if rf, ok := ret.Get(1).(func(string) error); ok {
|
|
r1 = rf(blobID)
|
|
} else {
|
|
r1 = ret.Error(1)
|
|
}
|
|
|
|
return r0, r1
|
|
}
|