mirror of
https://github.com/kubernetes/kubernetes.git
synced 2026-07-08 17:32:13 -04:00
TestVersionedValidationByFuzzing swept a hand-maintained list of group/versions that had a typo (network.k8s.io) and omitted several groups (apps, policy, rbac, flowcontrol, scheduling). Replace it with a sweep of the scheme for served GVKs that have declarative validation, so new group/versions are covered automatically. Skip extensions/v1beta1 centrally in VerifyVersionedValidationEquivalence instead of via the per-call WithSkipGroupVersions option: it opts out of declarative validation but shares an internal type with versions that do not. Any other version missing declarative validation now fails the sweep rather than being silently skipped. |
||
|---|---|---|
| .. | ||
| compat | ||
| applyconfiguration_test.go | ||
| backward_compatibility_test.go | ||
| conversion.go | ||
| conversion_test.go | ||
| copy_test.go | ||
| deep_copy_test.go | ||
| defaulting_test.go | ||
| doc.go | ||
| fuzzer.go | ||
| install.go | ||
| meta_test.go | ||
| node_example.json | ||
| OWNERS | ||
| replication_controller_example.json | ||
| serialization_proto_test.go | ||
| serialization_test.go | ||
| unstructured_test.go | ||
| validate_pod_level_defaults_test.go | ||
| validation.go | ||
| validation_test.go | ||