# Functions

EqualObject returns a Matcher for the passed Kubernetes runtime.Object with the passed Options.
Get returns a function that fetches a resource and returns the occurring error.
List returns a function that lists resources and returns the occurring error.
New creates a new Komega instance with the given client.
Object returns a function that fetches a resource and returns the object.
ObjectList returns a function that fetches a resource and returns the object.
SetClient sets the client used by the package global functions.
Update returns a function that fetches a resource, applies the provided update function and then updates the resource.
UpdateStatus returns a function that fetches a resource, applies the provided update function and then updates the resource's status.

# Variables

IgnoreAutogeneratedMetadata contains the paths for all the metadata fields that are commonly set by the client and APIServer.

# Structs

EqualObjectOptions holds the available types of EqualObjectOptions that can be applied to a Matcher.

# Interfaces

EqualObjectOption describes an Option that can be applied to a Matcher.
Komega is a collection of utilites for writing tests involving a mocked Kubernetes API.

# Type aliases

IgnorePaths instructs the Matcher to ignore given paths when computing a diff.
MatchPaths instructs the Matcher to restrict its diff to the given paths.