Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type ControllerTest ¶
type MultiClusterTestEnv ¶
type MultiClusterTestEnv struct {
// Clients is a mapping of cluster (or k8s context) names to Client objects. Note that
// these are no-cache clients as they are intended for use by the tests.
Clients map[string]client.Client
// contains filtered or unexported fields
}
func (*MultiClusterTestEnv) ControllerTest ¶
func (e *MultiClusterTestEnv) ControllerTest(ctx context.Context, test ControllerTest) func(*testing.T)
func (*MultiClusterTestEnv) Start ¶
func (e *MultiClusterTestEnv) Start(ctx context.Context, t *testing.T, initReconcilers func(mgr manager.Manager, clientCache *clientcache.ClientCache, clusters []cluster.Cluster) error) error
func (*MultiClusterTestEnv) Stop ¶
func (e *MultiClusterTestEnv) Stop(t *testing.T)
Click to show internal directories.
Click to hide internal directories.