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  }