apiextensions: add pruning e2e & integration tests for admission webhooks

This commit is contained in:
Dr. Stefan Schimanski
2019-05-13 20:41:25 +02:00
parent 77bfddacfd
commit c6712455bd
2 changed files with 51 additions and 3 deletions

View File

@@ -210,9 +210,14 @@ var _ = SIGDescribe("AdmissionWebhook", func() {
OpenAPIV3Schema: &apiextensionsv1beta1.JSONSchemaProps{
Type: "object",
Properties: map[string]apiextensionsv1beta1.JSONSchemaProps{
"mutation-start": {Type: "string"},
"mutation-stage-1": {Type: "string"},
// mutation-stage-2 is intentionally missing such that it is pruned
"data": {
Type: "object",
Properties: map[string]apiextensionsv1beta1.JSONSchemaProps{
"mutation-start": {Type: "string"},
"mutation-stage-1": {Type: "string"},
// mutation-stage-2 is intentionally missing such that it is pruned
},
},
},
},
}