github.com/rrashidov/libpak@v0.0.0-20230911084305-75119185bb4d/sherpa/mocks/sbom_scanner.go (about) 1 // Code generated by mockery v1.0.0. DO NOT EDIT. 2 3 package mocks 4 5 import ( 6 libcnb "github.com/buildpacks/libcnb" 7 mock "github.com/stretchr/testify/mock" 8 ) 9 10 // SBOMScanner is an autogenerated mock type for the SBOMScanner type 11 type SBOMScanner struct { 12 mock.Mock 13 } 14 15 // ScanBuild provides a mock function with given fields: scanDir, formats 16 func (_m *SBOMScanner) ScanBuild(scanDir string, formats ...libcnb.SBOMFormat) { 17 _va := make([]interface{}, len(formats)) 18 for _i := range formats { 19 _va[_i] = formats[_i] 20 } 21 var _ca []interface{} 22 _ca = append(_ca, scanDir) 23 _ca = append(_ca, _va...) 24 _m.Called(_ca...) 25 } 26 27 // ScanLaunch provides a mock function with given fields: scanDir, formats 28 func (_m *SBOMScanner) ScanLaunch(scanDir string, formats ...libcnb.SBOMFormat) { 29 _va := make([]interface{}, len(formats)) 30 for _i := range formats { 31 _va[_i] = formats[_i] 32 } 33 var _ca []interface{} 34 _ca = append(_ca, scanDir) 35 _ca = append(_ca, _va...) 36 _m.Called(_ca...) 37 } 38 39 // ScanLayer provides a mock function with given fields: layer, scanDir, formats 40 func (_m *SBOMScanner) ScanLayer(layer libcnb.Layer, scanDir string, formats ...libcnb.SBOMFormat) { 41 _va := make([]interface{}, len(formats)) 42 for _i := range formats { 43 _va[_i] = formats[_i] 44 } 45 var _ca []interface{} 46 _ca = append(_ca, layer, scanDir) 47 _ca = append(_ca, _va...) 48 _m.Called(_ca...) 49 }