Documentation ¶
Index ¶
- func Create(f *framework.Framework, obj runtime.Object, ctx *framework.Context) error
- func CreateExternalLabel(namespace string) map[string]string
- func CreateLabel(namespace string) map[string]string
- func Delete(f *framework.Framework, obj runtime.Object) error
- func Get(f *framework.Framework, key dynclient.ObjectKey, obj runtime.Object) error
- func GetNamespacedObject(f *framework.Framework, namespace string, objectName string, ...) error
- func GetSuccessfulResponseBody(url string) ([]byte, error)
- func MakeAuthenticatedClient(keycloakCR keycloakv1alpha1.Keycloak) (common.KeycloakInterface, error)
- func Update(f *framework.Framework, obj runtime.Object) error
- func WaitForClientToBeFailing(t *testing.T, framework *framework.Framework, namespace string, name string) error
- func WaitForClientToBeReady(t *testing.T, framework *framework.Framework, namespace string, name string) error
- func WaitForCondition(t *testing.T, c kubernetes.Interface, cond Condition) error
- func WaitForConditionWithClient(t *testing.T, framework *framework.Framework, ...) error
- func WaitForKeycloakToBeReady(t *testing.T, framework *framework.Framework, namespace string, name string) error
- func WaitForPersistentVolumeClaimCreated(t *testing.T, c kubernetes.Interface, persistentVolumeClaimName, ns string) error
- func WaitForPodHavingLabels(t *testing.T, c kubernetes.Interface, podName, ns string, ...) error
- func WaitForRealmToBeReady(t *testing.T, framework *framework.Framework, namespace string) error
- func WaitForResponse(t *testing.T, framework *framework.Framework, url string, ...) error
- func WaitForStatefulSetReplicasReady(t *testing.T, c kubernetes.Interface, statefulSetName, ns string) error
- func WaitForSuccessResponse(t *testing.T, framework *framework.Framework, url string) error
- func WaitForSuccessResponseToContain(t *testing.T, framework *framework.Framework, url string, ...) error
- func WaitForUserToBeReady(t *testing.T, framework *framework.Framework, namespace string) error
- type ClientCondition
- type Condition
- type ResponseCondition
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateExternalLabel ¶
func CreateLabel ¶
func GetNamespacedObject ¶
func MakeAuthenticatedClient ¶
func MakeAuthenticatedClient(keycloakCR keycloakv1alpha1.Keycloak) (common.KeycloakInterface, error)
func WaitForClientToBeReady ¶
func WaitForCondition ¶
func WaitForConditionWithClient ¶
func WaitForConditionWithClient(t *testing.T, framework *framework.Framework, keycloakCR keycloakv1alpha1.Keycloak, cond ClientCondition) error
func WaitForPodHavingLabels ¶
func WaitForRealmToBeReady ¶
func WaitForResponse ¶
func WaitForStatefulSetReplicasReady ¶
func WaitForStatefulSetReplicasReady(t *testing.T, c kubernetes.Interface, statefulSetName, ns string) error
Stolen from https://github.com/kubernetes/kubernetes/blob/master/test/e2e/framework/util.go Then rewritten to use internal condition statements.
func WaitForSuccessResponse ¶
Types ¶
type ClientCondition ¶
type ClientCondition func(authenticatedClient common.KeycloakInterface) error
type ResponseCondition ¶
Click to show internal directories.
Click to hide internal directories.