Documentation ¶
Index ¶
- func AddToolchainClusterAsHost(t *testing.T, functionToVerify FunctionToVerify)
- func AddToolchainClusterAsMember(t *testing.T, functionToVerify FunctionToVerify)
- func AddToolchainClusterFailsBecauseOfEmptySecret(t *testing.T, functionToVerify FunctionToVerify)
- func AddToolchainClusterFailsBecauseOfMissingSecret(t *testing.T, functionToVerify FunctionToVerify)
- func DeleteToolchainCluster(t *testing.T, functionToVerify FunctionToVerify)
- func Labels(ns, ownerClusterName string) map[string]string
- func UpdateToolchainCluster(t *testing.T, functionToVerify FunctionToVerify)
- type ClusterConfigAssertion
- func (a *ClusterConfigAssertion) ContainsLabel(label string) *ClusterConfigAssertion
- func (a *ClusterConfigAssertion) HasAPIEndpoint(apiEndpoint string) *ClusterConfigAssertion
- func (a *ClusterConfigAssertion) HasName(name string) *ClusterConfigAssertion
- func (a *ClusterConfigAssertion) HasOperatorNamespace(namespace string) *ClusterConfigAssertion
- func (a *ClusterConfigAssertion) HasOwnerClusterName(name string) *ClusterConfigAssertion
- func (a *ClusterConfigAssertion) RestConfigHasHost(host string) *ClusterConfigAssertion
- type FunctionToVerify
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AddToolchainClusterAsHost ¶
func AddToolchainClusterAsHost(t *testing.T, functionToVerify FunctionToVerify)
func AddToolchainClusterAsMember ¶
func AddToolchainClusterAsMember(t *testing.T, functionToVerify FunctionToVerify)
func AddToolchainClusterFailsBecauseOfEmptySecret ¶
func AddToolchainClusterFailsBecauseOfEmptySecret(t *testing.T, functionToVerify FunctionToVerify)
func AddToolchainClusterFailsBecauseOfMissingSecret ¶
func AddToolchainClusterFailsBecauseOfMissingSecret(t *testing.T, functionToVerify FunctionToVerify)
func DeleteToolchainCluster ¶
func DeleteToolchainCluster(t *testing.T, functionToVerify FunctionToVerify)
func UpdateToolchainCluster ¶
func UpdateToolchainCluster(t *testing.T, functionToVerify FunctionToVerify)
Types ¶
type ClusterConfigAssertion ¶
type ClusterConfigAssertion struct {
// contains filtered or unexported fields
}
func AssertClusterConfigThat ¶
func AssertClusterConfigThat(t *testing.T, clusterConfig *cluster.Config) *ClusterConfigAssertion
func (*ClusterConfigAssertion) ContainsLabel ¶
func (a *ClusterConfigAssertion) ContainsLabel(label string) *ClusterConfigAssertion
func (*ClusterConfigAssertion) HasAPIEndpoint ¶
func (a *ClusterConfigAssertion) HasAPIEndpoint(apiEndpoint string) *ClusterConfigAssertion
func (*ClusterConfigAssertion) HasName ¶
func (a *ClusterConfigAssertion) HasName(name string) *ClusterConfigAssertion
func (*ClusterConfigAssertion) HasOperatorNamespace ¶
func (a *ClusterConfigAssertion) HasOperatorNamespace(namespace string) *ClusterConfigAssertion
func (*ClusterConfigAssertion) HasOwnerClusterName ¶
func (a *ClusterConfigAssertion) HasOwnerClusterName(name string) *ClusterConfigAssertion
func (*ClusterConfigAssertion) RestConfigHasHost ¶
func (a *ClusterConfigAssertion) RestConfigHasHost(host string) *ClusterConfigAssertion
type FunctionToVerify ¶
type FunctionToVerify func(toolchainCluster *toolchainv1alpha1.ToolchainCluster, cl *test.FakeClient, service cluster.ToolchainClusterService) error
Click to show internal directories.
Click to hide internal directories.