Skip to content

Commit 2310cf9

Browse files
committed
fix test
Signed-off-by: Jose I. Paris <jiparis@chainloop.dev>
1 parent bbfb0ee commit 2310cf9

1 file changed

Lines changed: 16 additions & 2 deletions

File tree

app/controlplane/pkg/biz/organization_integration_test.go

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -258,8 +258,22 @@ func (s *OrgIntegrationTestSuite) SetupTest() {
258258
// Integration
259259
// Mocked integration that will return both generic configuration and credentials
260260
integration := integrationMocks.NewFanOut(s.T())
261-
integration.On("Describe").Return(&sdk.IntegrationInfo{})
262-
integration.On("ValidateRegistrationRequest", mock.Anything).Return(nil)
261+
type schema struct {
262+
FirstName string `json:"firstName"`
263+
}
264+
265+
fanOutSchemas := &sdk.InputSchema{Registration: schema{}, Attachment: schema{}}
266+
267+
b, err := sdk.NewFanOut(
268+
&sdk.NewParams{
269+
ID: "integration",
270+
Version: "1.0",
271+
InputSchema: fanOutSchemas,
272+
},
273+
)
274+
assert.NoError(err)
275+
276+
integration.On("Describe").Return(b.Describe())
263277
integration.On("Register", ctx, mock.Anything).Return(&sdk.RegistrationResponse{
264278
Configuration: []byte("deadbeef")}, nil)
265279

0 commit comments

Comments
 (0)