Documentation
¶
Index ¶
- func GetConfiguration(configurations []string) string
- func LifecycleConfiguration(options *LifecycleTestOptions) string
- func ListeningTentacleDeploymentTargetConfiguration(options *ListeningTentacleDeploymentTargetTestOptions) string
- func ProjectConfiguration(options *ProjectTestOptions) string
- func ProjectGroupConfiguration(options *ProjectGroupTestOptions) string
- func SkipCI(t *testing.T, reason string)
- type ChannelTestOptions
- type DeploymentProcessTestOptions
- type LifecycleTestOptions
- type ListeningTentacleDeploymentTargetTestOptions
- type ProjectCreateTestOptions
- type ProjectGroupTestOptions
- type ProjectTestOptions
- type SpaceTestOptions
- type TestOptions
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetConfiguration ¶
func LifecycleConfiguration ¶
func LifecycleConfiguration(options *LifecycleTestOptions) string
func ListeningTentacleDeploymentTargetConfiguration ¶
func ListeningTentacleDeploymentTargetConfiguration(options *ListeningTentacleDeploymentTargetTestOptions) string
func ProjectConfiguration ¶
func ProjectConfiguration(options *ProjectTestOptions) string
func ProjectGroupConfiguration ¶
func ProjectGroupConfiguration(options *ProjectGroupTestOptions) string
Types ¶
type ChannelTestOptions ¶
type ChannelTestOptions struct {
TestOptions[channels.Channel]
}
func NewChannelTestOptions ¶
func NewChannelTestOptions() *ChannelTestOptions
type DeploymentProcessTestOptions ¶
type DeploymentProcessTestOptions struct {
ActionName string
ActionType string
Lifecycle *LifecycleTestOptions
PackageID string
PackageName string
ProjectGroup *ProjectGroupTestOptions
Project *ProjectTestOptions
StepName string
Space *SpaceTestOptions
TestOptions[deployments.DeploymentProcess]
}
func NewDeploymentProcessTestOptions ¶
func NewDeploymentProcessTestOptions() *DeploymentProcessTestOptions
func (*DeploymentProcessTestOptions) ProjectCreateTestOptions ¶
func (d *DeploymentProcessTestOptions) ProjectCreateTestOptions() *ProjectCreateTestOptions
type LifecycleTestOptions ¶
type LifecycleTestOptions struct {
TestOptions[lifecycles.Lifecycle]
}
func NewLifecycleTestOptions ¶
func NewLifecycleTestOptions() *LifecycleTestOptions
type ListeningTentacleDeploymentTargetTestOptions ¶
type ListeningTentacleDeploymentTargetTestOptions struct {
TestOptions[machines.ListeningTentacleDeploymentTarget]
}
func NewListeningTentacleDeploymentTargetTestOptions ¶
func NewListeningTentacleDeploymentTargetTestOptions() *ListeningTentacleDeploymentTargetTestOptions
type ProjectCreateTestOptions ¶
type ProjectCreateTestOptions struct {
Lifecycle *LifecycleTestOptions
ProjectGroup *ProjectGroupTestOptions
}
type ProjectGroupTestOptions ¶
type ProjectGroupTestOptions struct {
TestOptions[projectgroups.ProjectGroup]
}
func NewProjectGroupTestOptions ¶
func NewProjectGroupTestOptions() *ProjectGroupTestOptions
type ProjectTestOptions ¶
type ProjectTestOptions struct {
Lifecycle *LifecycleTestOptions
ProjectGroup *ProjectGroupTestOptions
TestOptions[projects.Project]
}
func NewProjectTestOptions ¶
func NewProjectTestOptions(lifecycle *LifecycleTestOptions, projectGroup *ProjectGroupTestOptions) *ProjectTestOptions
type SpaceTestOptions ¶
type SpaceTestOptions struct {
Description string
TestOptions[spaces.Space]
}
func NewSpaceTestOptions ¶
func NewSpaceTestOptions() *SpaceTestOptions
type TestOptions ¶
type TestOptions[T any] struct { Resource *T LocalName string QualifiedName string ResourceName string }
func NewTestOptions ¶
func NewTestOptions[T any](resource string) *TestOptions[T]
Click to show internal directories.
Click to hide internal directories.