Documentation ¶
Index ¶
- func CloneSnapshot(t *testing.T, snap *deploy.Snapshot) *deploy.Snapshot
- type TestOp
- type TestPlan
- func (p *TestPlan) GetProject() workspace.Project
- func (p *TestPlan) GetTarget(snapshot *deploy.Snapshot) deploy.Target
- func (p *TestPlan) NewProviderURN(pkg tokens.Package, name string, parent resource.URN) resource.URN
- func (p *TestPlan) NewURN(typ tokens.Type, name string, parent resource.URN) resource.URN
- func (p *TestPlan) Run(t *testing.T, snapshot *deploy.Snapshot) *deploy.Snapshot
- type TestStep
- type ValidateFunc
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type TestPlan ¶
type TestPlan struct { Project string Stack string Runtime string RuntimeOptions map[string]interface{} Config config.Map Decrypter config.Decrypter BackendClient deploy.BackendClient Options UpdateOptions Steps []TestStep }
func (*TestPlan) GetProject ¶
func (*TestPlan) NewProviderURN ¶
Click to show internal directories.
Click to hide internal directories.