kubernetes/pkg/generated/openapi
Patrick Ohly 3357e8fc05 SSA: add integration tests
test/integration/apiserver/apply covers the behavior of server-side-apply (SSA)
for official APIs. But there seem to be no integration tests which cover the
semantic of SSA like adding/removing/updating entries in a list map. This adds
such a test.

It needs an API which is under control of the test and uses
k8s.io/apimachinery/pkg/apis/testapigroup for that purpose, with some issues
fixed (OpenAPI code generation complained) and a new list map added.

Registering that API group in the apiserver needs a REST storage and
strategy. The API group only gets added in the test. However, the production
code has to know about it. In particular,
pkg/generated/openapi/zz_generated.openapi.go has to describe it.
2025-07-17 09:56:28 +02:00
..
cmd/models-schema Reorganize scheme type converter into apimachinery utils 2025-05-07 15:42:09 -04:00
doc.go
openapi_test.go Update OpenAPI and fix openAPI tests to handle unexported jsonreferences 2024-11-04 21:40:54 -05:00
OWNERS Tag api change instead of apimachinery on generated openapi. changes 2025-03-19 13:04:18 -04:00
zz_generated.openapi.go SSA: add integration tests 2025-07-17 09:56:28 +02:00