Documentation
¶
Overview ¶
Package validator is a generated GoMock package.
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrSchemaNotFound = errors.New("failed to fetch schema")
Functions ¶
This section is empty.
Types ¶
type MockValidator ¶
type MockValidator struct {
// contains filtered or unexported fields
}
MockValidator is a mock of Validator interface.
func NewMockValidator ¶
func NewMockValidator(ctrl *gomock.Controller) *MockValidator
NewMockValidator creates a new mock instance.
func (*MockValidator) EXPECT ¶
func (m *MockValidator) EXPECT() *MockValidatorMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockValidator) ValidateYAMLSchema ¶
func (m *MockValidator) ValidateYAMLSchema(schema, sourceFile string) ([]gojsonschema.ResultError, error)
ValidateYAMLSchema mocks base method.
type MockValidatorMockRecorder ¶
type MockValidatorMockRecorder struct {
// contains filtered or unexported fields
}
MockValidatorMockRecorder is the mock recorder for MockValidator.
func (*MockValidatorMockRecorder) ValidateYAMLSchema ¶
func (mr *MockValidatorMockRecorder) ValidateYAMLSchema(schema, sourceFile any) *gomock.Call
ValidateYAMLSchema indicates an expected call of ValidateYAMLSchema.
type Validator ¶
type Validator interface {
ValidateYAMLSchema(schema, sourceFile string) ([]gojsonschema.ResultError, error)
}
func NewYAMLSchemaValidator ¶
func NewYAMLSchemaValidator(atmosConfig *schema.AtmosConfiguration) Validator
Click to show internal directories.
Click to hide internal directories.