kubernetesk8s.io/kubernetes/pkg/api/testing Index | Files | Directories

package testing

import "k8s.io/kubernetes/pkg/api/testing"

Index

Functions

func DeepEqualSafePodSpec

func DeepEqualSafePodSpec() api.PodSpec

DeepEqualSafePodSpec returns a PodSpec which is ready to be used with api.Semantic.DeepEqual

func FuzzerFor

func FuzzerFor(t *testing.T, version unversioned.GroupVersion, src rand.Source) *fuzz.Fuzzer

FuzzerFor can randomly populate api objects that are destined for version.

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.

Source Files

conversion.go fuzzer.go pod_specs.go

Directories

PathSynopsis
pkg/api/testing/compat
Version
v1.4.9-beta.0
Published
Jan 12, 2017
Platform
js/wasm
Imports
18 packages
Last checked
1 minute ago

Tools for package owners.