Documentation ¶
Index ¶
- func Plugins() []plugins.Plugin
- type AfterTester
- type Aliaser
- type Argumenter
- type BeforeTester
- type Cmd
- func (tc *Cmd) Cmd(ctx context.Context, root string, args []string) (*exec.Cmd, error)
- func (Cmd) Description() string
- func (tc *Cmd) Main(ctx context.Context, root string, args []string) error
- func (Cmd) PluginName() string
- func (bc *Cmd) ScopedPlugins() []plugins.Plugin
- func (bc *Cmd) SubCommands() []plugins.Plugin
- func (b *Cmd) WithPlugins(f plugins.Feeder)
- type GoEnv
- type Namer
- type Runner
- type Setup
- type Stdouter
- type Tester
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type AfterTester ¶
type Argumenter ¶
type BeforeTester ¶
type Cmd ¶
type Cmd struct {
// contains filtered or unexported fields
}
func (Cmd) Description ¶
func (Cmd) PluginName ¶
func (*Cmd) ScopedPlugins ¶
func (*Cmd) SubCommands ¶
func (*Cmd) WithPlugins ¶
type GoEnv ¶
type GoEnv struct {
// contains filtered or unexported fields
}
GoEnv Sets GO_ENV before tests run
func (*GoEnv) BeforeTest ¶
BeforeTest should be invoked before tests run to set the GO_ENV variable
type Setup ¶
type Setup struct {
// contains filtered or unexported fields
}
func (Setup) AfterSetup ¶
func (Setup) PluginName ¶
func (*Setup) WithPlugins ¶
Click to show internal directories.
Click to hide internal directories.