cluster

package
v2.7.8 Latest Latest
Warning

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

Go to latest
Published: Jul 19, 2023 License: Apache-2.0 Imports: 15 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Actions

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

this implements the "when" part of given/when/then

none of the func implement error checks, and that is complete intended, you should check for errors using the Then()

func (*Actions) Create

func (a *Actions) Create(args ...string) *Actions

func (*Actions) CreateWithRBAC added in v2.2.12

func (a *Actions) CreateWithRBAC(args ...string) *Actions

func (*Actions) DeleteByName added in v2.2.12

func (a *Actions) DeleteByName() *Actions

func (*Actions) DeleteByServer added in v2.2.12

func (a *Actions) DeleteByServer() *Actions

func (*Actions) DoNotIgnoreErrors

func (a *Actions) DoNotIgnoreErrors() *Actions

func (*Actions) Get

func (a *Actions) Get() *Actions

func (*Actions) GetByName added in v2.7.0

func (a *Actions) GetByName(name string) *Actions

func (*Actions) IgnoreErrors

func (a *Actions) IgnoreErrors() *Actions

func (*Actions) List

func (a *Actions) List() *Actions

func (*Actions) SetNamespaces added in v2.7.0

func (a *Actions) SetNamespaces() *Actions

func (*Actions) Then

func (a *Actions) Then() *Consequences

type Consequences

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

this implements the "then" part of given/when/then

func (*Consequences) And

func (c *Consequences) And(block func(cluster *v1alpha1.Cluster, err error)) *Consequences

func (*Consequences) AndCLIOutput

func (c *Consequences) AndCLIOutput(block func(output string, err error)) *Consequences

func (*Consequences) Expect

func (c *Consequences) Expect() *Consequences

func (*Consequences) Given

func (c *Consequences) Given() *Context

func (*Consequences) When

func (c *Consequences) When() *Actions

type Context

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

this implements the "given" part of given/when/then

func Given

func Given(t *testing.T) *Context

func GivenWithSameState

func GivenWithSameState(t *testing.T) *Context

func (*Context) And

func (c *Context) And(block func()) *Context

func (*Context) GetName

func (c *Context) GetName() string

func (*Context) Name

func (c *Context) Name(name string) *Context

func (*Context) Namespaces added in v2.7.0

func (c *Context) Namespaces(namespaces []string) *Context

func (*Context) Project

func (c *Context) Project(project string) *Context

func (*Context) Server

func (c *Context) Server(server string) *Context

func (*Context) Upsert

func (c *Context) Upsert(upsert bool) *Context

func (*Context) When

func (c *Context) When() *Actions

Jump to

Keyboard shortcuts

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