Documentation ¶
Index ¶
Constants ¶
View Source
const ( // EventingOperatorNamespace is the default namespace for eventing operator e2e tests EventingOperatorNamespace = "operator-tests" // EventingOperatorName is the default operator name for eventing operator e2e tests EventingOperatorName = "knative-eventing" )
Variables ¶
This section is empty.
Functions ¶
func CleanupOnInterrupt ¶
func CleanupOnInterrupt(cleanup func())
CleanupOnInterrupt will execute the function cleanup if an interrupt signal is caught
func TearDown ¶
func TearDown(clients *Clients, names ResourceNames)
TearDown will delete created names using clients.
Types ¶
type Clients ¶
type Clients struct { KubeClient *test.KubeClient Dynamic dynamic.Interface Eventing eventingv1alpha1.OperatorV1alpha1Interface Config *rest.Config }
Clients holds instances of interfaces for making requests to Knative Serving.
func NewClients ¶
NewClients instantiates and returns several clientsets required for making request to the Knative Serving cluster specified by the combination of clusterName and configPath.
func (*Clients) KnativeEventing ¶
func (c *Clients) KnativeEventing() eventingv1alpha1.EventingInterface
func (*Clients) KnativeEventingAll ¶
func (c *Clients) KnativeEventingAll() eventingv1alpha1.EventingInterface
type ResourceNames ¶
ResourceNames holds names of various resources.
Click to show internal directories.
Click to hide internal directories.