Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Locations ¶
type Locations interface {
GetTestDefinitions(definition tmv1beta1.StepDefinition) ([]*testdefinition.TestDefinition, error)
}
Locations is an interface which provides functions for receiving TestDefinitions that are fetched from testDefLocations.
func NewLocations ¶
NewLocations returns locations interface for a testrun
func NewSetLocations ¶
func NewTestLocations ¶
NewTestLocations takes the parsed CRD Locations and fetches all TestDefintions from all locations.
type Set ¶
type Set struct { Info tmv1beta1.LocationSet TestLocation Locations }
type Sets ¶
func (*Sets) GetTestDefinitions ¶
func (s *Sets) GetTestDefinitions(step tmv1beta1.StepDefinition) ([]*testdefinition.TestDefinition, error)
Click to show internal directories.
Click to hide internal directories.