Versions in this module Expand all Collapse all v0 v0.1.7 Feb 24, 2020 v0.1.6 Oct 29, 2019 v0.1.5 Oct 28, 2019 Changes in this version + const EmptyGopath + const UnusedGopath + const UsableGopath + const WdInsideGopath + const WdOutsideGopath + type Result struct + Code int + Err error + GoEnv string + Scenario Scenario + Stderr string + Stdout string + func NewResult(s Scenario) Result + type Scenario struct + GO111MODULE string + GOFLAGS string + GOPATH int + IN_MODULE bool + WD int + func NewScenario(executor cage_exec.Executor, rootDir string) Scenario + func (s *Scenario) PermuteAxes() (axes []interface{}) + func (s *Scenario) PermuteNew(subject, axis, value interface{}) interface{} + func (s *Scenario) PermuteSubject() interface{} + func (s *Scenario) PermuteValues(axis interface{}) (values []interface{}) + func (s Scenario) BeforeRun(stage *cage_file_stage.Stage) error + func (s Scenario) GetRootDir() string + func (s Scenario) Gopath() string + func (s Scenario) Id() int + func (s Scenario) PermuteId(subject interface{}, id int) interface{} + func (s Scenario) Run(ctx context.Context, args []string) (res Result, err error) + func (s Scenario) String() string + func (s Scenario) UsableGopath() string + func (s Scenario) Wd() string