Documentation ¶
Index ¶
- type KubernetesStepsBuilder
- func (builder *KubernetesStepsBuilder) RegisterSteps(ctx *godog.ScenarioContext)
- func (builder *KubernetesStepsBuilder) WithCreateNamespaceListener(listener func(createdNamespace string)) *KubernetesStepsBuilder
- func (builder *KubernetesStepsBuilder) WithDeleteNamespaceListener(listener func(deletedNamespace string)) *KubernetesStepsBuilder
- func (builder *KubernetesStepsBuilder) WithNamespaceNameGenerator(generator func() string) *KubernetesStepsBuilder
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type KubernetesStepsBuilder ¶
type KubernetesStepsBuilder struct {
// contains filtered or unexported fields
}
KubernetesStepsBuilder builder for Kubernetes steps
func (*KubernetesStepsBuilder) RegisterSteps ¶
func (builder *KubernetesStepsBuilder) RegisterSteps(ctx *godog.ScenarioContext)
RegisterSteps register Kubernetes steps
func (*KubernetesStepsBuilder) WithCreateNamespaceListener ¶
func (builder *KubernetesStepsBuilder) WithCreateNamespaceListener(listener func(createdNamespace string)) *KubernetesStepsBuilder
WithCreateNamespaceListener register listener listening for created namespace events
func (*KubernetesStepsBuilder) WithDeleteNamespaceListener ¶
func (builder *KubernetesStepsBuilder) WithDeleteNamespaceListener(listener func(deletedNamespace string)) *KubernetesStepsBuilder
WithDeleteNamespaceListener register listener listening for deleted namespace events
func (*KubernetesStepsBuilder) WithNamespaceNameGenerator ¶
func (builder *KubernetesStepsBuilder) WithNamespaceNameGenerator(generator func() string) *KubernetesStepsBuilder
WithNamespaceNameGenerator provide namespace name generator to use namespace steps with implicit names
Click to show internal directories.
Click to hide internal directories.