package testing
import "k8s.io/kubernetes/pkg/api/testing"
Package testing contains - all generic API tests which depend on Kubernetes API types - all cross-Kubernetes-API tests.
Index ¶
- Variables
- func DeepEqualSafePodSpec() api.PodSpec
- func TestSelectableFieldLabelConversionsOfKind(t *testing.T, apiVersion string, kind string, fields fields.Set, labelMap map[string]string)
- func V1DeepEqualSafePodSpec() v1.PodSpec
Variables ¶
var FuzzerFuncs = fuzzer.MergeFuzzerFuncs( genericfuzzer.Funcs, overrideGenericFuncs, corefuzzer.Funcs, extensionsfuzzer.Funcs, appsfuzzer.Funcs, batchfuzzer.Funcs, autoscalingfuzzer.Funcs, rbacfuzzer.Funcs, kubeadmfuzzer.Funcs, policyfuzzer.Funcs, certificatesfuzzer.Funcs, admissionregistrationfuzzer.Funcs, storagefuzzer.Funcs, networkingfuzzer.Funcs, )
Functions ¶
func DeepEqualSafePodSpec ¶
DeepEqualSafePodSpec returns a PodSpec which is ready to be used with apiequality.Semantic.DeepEqual
func TestSelectableFieldLabelConversionsOfKind ¶
func TestSelectableFieldLabelConversionsOfKind(t *testing.T, apiVersion string, kind string, fields fields.Set, labelMap map[string]string)
TestSelectableFieldLabelConversions verifies that given resource have field label conversion defined for each its selectable field. fields contains selectable fields of the resource. labelMap maps deprecated labels to their canonical names.
func V1DeepEqualSafePodSpec ¶
V1DeepEqualSafePodSpec returns a PodSpec which is ready to be used with apiequality.Semantic.DeepEqual
Source Files ¶
conversion.go doc.go fuzzer.go pod_specs.go
Directories ¶
Path | Synopsis |
---|---|
pkg/api/testing/compat |
- Version
- v1.9.10
- Published
- Aug 2, 2018
- Platform
- js/wasm
- Imports
- 26 packages
- Last checked
- 5 minutes ago –
Tools for package owners.