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.