apitesting

package
v0.0.0-...-afe74a0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 13, 2024 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type FieldKeyCheck

type FieldKeyCheck struct {
	SchemeBuilder            runtime.SchemeBuilder
	Kind                     schema.GroupVersionKind
	AllowedExternalFieldKeys []string
	FieldKeyEvaluatorFn      FieldKeyEvaluator
}

FieldKeyCheck gathers information to check if the field key conversions are working correctly. It takes many parameters in an attempt to reflect reality

func (FieldKeyCheck) Check

func (f FieldKeyCheck) Check(t *testing.T)

type FieldKeyEvaluator

type FieldKeyEvaluator func(obj runtime.Object, fieldSet fields.Set) error

FieldKeyEvaluator overlaps with the storage mutation func. We use this to confirm that the non-meta fields are actually being handled

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL