fake

package
v0.8.0 Latest Latest
Warning

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

Go to latest
Published: Dec 18, 2020 License: Apache-2.0 Imports: 17 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AddDeleteCollectionReactor added in v0.6.2

func AddDeleteCollectionReactor(f *testing.Fake, kind string)

func NewDynamicClient

func NewDynamicClient(scheme *runtime.Scheme, objects ...runtime.Object) dynamic.Interface

Types

type DeleteCollectionReactor added in v0.6.2

type DeleteCollectionReactor struct {
	// contains filtered or unexported fields
}

type DynamicResourceClient

type DynamicResourceClient struct {
	dynamic.ResourceInterface

	FailOnCreate           error
	PersistentFailOnCreate atomic.Value
	FailOnUpdate           error
	PersistentFailOnUpdate atomic.Value
	FailOnDelete           error
	PersistentFailOnDelete atomic.Value
	FailOnGet              error
	PersistentFailOnGet    atomic.Value
	// contains filtered or unexported fields
}

func (*DynamicResourceClient) Create

func (*DynamicResourceClient) Delete

func (f *DynamicResourceClient) Delete(name string, options *v1.DeleteOptions, subresources ...string) error

func (*DynamicResourceClient) Get

func (f *DynamicResourceClient) Get(name string, options v1.GetOptions, subresources ...string) (*unstructured.Unstructured, error)

func (*DynamicResourceClient) Update

func (*DynamicResourceClient) VerifyNoCreate

func (f *DynamicResourceClient) VerifyNoCreate(name string)

func (*DynamicResourceClient) VerifyNoDelete

func (f *DynamicResourceClient) VerifyNoDelete(name string)

func (*DynamicResourceClient) VerifyNoUpdate

func (f *DynamicResourceClient) VerifyNoUpdate(name string)

type FailingReactor added in v0.6.1

type FailingReactor struct {
	sync.Mutex
	// contains filtered or unexported fields
}

func NewFailingReactor added in v0.6.1

func NewFailingReactor(f *testing.Fake) *FailingReactor

func NewFailingReactorForResource added in v0.6.1

func NewFailingReactorForResource(f *testing.Fake, resource string) *FailingReactor

func (*FailingReactor) SetFailOnCreate added in v0.6.1

func (f *FailingReactor) SetFailOnCreate(err error)

func (*FailingReactor) SetFailOnDelete added in v0.6.1

func (f *FailingReactor) SetFailOnDelete(err error)

func (*FailingReactor) SetFailOnGet added in v0.6.1

func (f *FailingReactor) SetFailOnGet(err error)

func (*FailingReactor) SetFailOnList added in v0.6.1

func (f *FailingReactor) SetFailOnList(err error)

func (*FailingReactor) SetFailOnUpdate added in v0.6.1

func (f *FailingReactor) SetFailOnUpdate(err error)

func (*FailingReactor) SetResetOnFailure added in v0.6.1

func (f *FailingReactor) SetResetOnFailure(v bool)

Jump to

Keyboard shortcuts

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