apitesting

package
v0.31.3 Latest Latest
Warning

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

Go to latest
Published: Jul 19, 2024 License: Apache-2.0 Imports: 7 Imported by: 126

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func SchemeForInstallOrDie

func SchemeForInstallOrDie(installFns ...InstallOrDieFunc) (*runtime.Scheme, runtimeserializer.CodecFactory)

SchemeForInstallOrDie builds a simple test scheme and codecfactory pair for easy unit testing from higher level install methods

func SchemeForOrDie

func SchemeForOrDie(installFns ...InstallFunc) (*runtime.Scheme, runtimeserializer.CodecFactory)

SchemeForOrDie builds a simple test scheme and codecfactory pair for easy unit testing from the bare registration methods.

func TestCodec

TestCodec returns the codec for the API version to test against, as set by the KUBE_TEST_API_TYPE env var.

func TestStorageCodec

func TestStorageCodec(codecs runtimeserializer.CodecFactory, gvs ...schema.GroupVersion) runtime.Codec

TestStorageCodec returns the codec for the API version to test against used in storage, as set by the KUBE_TEST_API_STORAGE_TYPE env var.

Types

type InstallFunc

type InstallFunc func(scheme *runtime.Scheme) error

InstallFunc mirrors install functions that can return an error

type InstallOrDieFunc

type InstallOrDieFunc func(scheme *runtime.Scheme)

InstallOrDieFunc mirrors install functions that require success

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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