func TestForProperValidationErrors(t *testing.T) { … }
func newNoxuValidationCRDs() []*apiextensionsv1.CustomResourceDefinition { … }
func newNoxuValidationInstance(namespace, name string) *unstructured.Unstructured { … }
func TestCustomResourceValidation(t *testing.T) { … }
func TestCustomResourceItemsValidation(t *testing.T) { … }
const fixtureItemsAndType …
func TestCustomResourceUpdateValidation(t *testing.T) { … }
func TestZeroValueValidation(t *testing.T) { … }
func TestCustomResourceValidationErrors(t *testing.T) { … }
func TestCRValidationOnCRDUpdate(t *testing.T) { … }
func TestForbiddenFieldsInSchema(t *testing.T) { … }
func TestNonStructuralSchemaConditionUpdate(t *testing.T) { … }
func TestNonStructuralSchemaConditionForCRDV1Beta1MigratedData(t *testing.T) { … }
func findCRDCondition(crd *apiextensionsv1.CustomResourceDefinition, conditionType apiextensionsv1.CustomResourceDefinitionConditionType) *apiextensionsv1.CustomResourceDefinitionCondition { … }
func toValidationJSON(yml string) string { … }
func float64Ptr(f float64) *float64 { … }
func strPtr(str string) *string { … }
func TestNonStructuralSchemaConditionForCRDV1(t *testing.T) { … }