func TestCustomResourceValidators(t *testing.T) { … }
func TestCustomResourceValidatorsWithBlockingErrors(t *testing.T) { … }
func TestCustomResourceValidatorsWithSchemaConversion(t *testing.T) { … }
func nonStructuralCrdWithValidations() *apiextensionsv1beta1.CustomResourceDefinition { … }
func genLargeArray(n, x int64) []int64 { … }
func crdWithSchema(t *testing.T, kind string, schemaJson []byte) *apiextensionsv1.CustomResourceDefinition { … }
var structuralSchemaWithValidators …
var structuralSchemaWithBlockingErr …
var structuralSchemaWithItemsUnderArray …
var structuralSchemaWithItemsUnderObject …
var structuralSchemaWithValidMetadataValidators …
var structuralSchemaWithInvalidMetadataValidators …
var structuralSchemaWithValidTransitionRule …
var structuralSchemaWithInvalidTransitionRule …
var structuralSchemaWithDefaultMapKeyTransitionRule …
var structuralSchemaWithCostLimit …
var structuralSchemaWithEmptyObject …