@@ -29,6 +29,7 @@ import (
2929 "github.com/chainloop-dev/chainloop/app/controlplane/plugins/sdk/v1"
3030 mockedSDK "github.com/chainloop-dev/chainloop/app/controlplane/plugins/sdk/v1/mocks"
3131 "github.com/go-kratos/kratos/v2/log"
32+ "github.com/google/uuid"
3233 "github.com/secure-systems-lab/go-securesystemslib/dsse"
3334
3435 "github.com/chainloop-dev/chainloop/app/controlplane/pkg/biz/testhelpers"
@@ -57,7 +58,7 @@ func (s *dispatcherTestSuite) TestLoadInputsEnvelope() {
5758 s .ociIntegrationBackend .(* mockedSDK.FanOut ).On ("IsSubscribedTo" , "SBOM_CYCLONEDX_JSON" ).Return (false )
5859 s .ociIntegrationBackend .(* mockedSDK.FanOut ).On ("String" ).Return ("mocked-integration" )
5960
60- err = s .dispatcher .loadInputs (context .TODO (), queue , envelope , "backend-type" , "secret-name" )
61+ err = s .dispatcher .loadInputs (context .TODO (), queue , envelope , "backend-type" , "secret-name" , uuid . NewString () )
6162 assert .NoError (s .T (), err )
6263
6364 // Only one integration is registered
@@ -101,14 +102,14 @@ func (s *dispatcherTestSuite) TestLoadInputsMaterials() {
101102 require .NoError (s .T (), err )
102103
103104 // Simulate SBOM download
104- s .casClient .On ("Download" , mock .Anything , "backend-type" , "secret-name" , mock .Anything , mock .Anything ).
105+ s .casClient .On ("Download" , mock .Anything , "backend-type" , "secret-name" , mock .Anything , mock .Anything , mock . Anything ).
105106 Return (nil ).Run (func (args mock.Arguments ) {
106107 buf := bytes .NewBuffer ([]byte ("SBOM Content" ))
107- _ , err := io .Copy (args .Get (3 ).(io.Writer ), buf )
108+ _ , err := io .Copy (args .Get (4 ).(io.Writer ), buf )
108109 s .NoError (err )
109110 })
110111
111- err = s .dispatcher .loadInputs (context .TODO (), queue , envelope , "backend-type" , "secret-name" )
112+ err = s .dispatcher .loadInputs (context .TODO (), queue , envelope , "backend-type" , "secret-name" , uuid . NewString () )
112113 assert .NoError (s .T (), err )
113114 require .Len (s .T (), queue , 3 )
114115
0 commit comments