Versions in this module Expand all Collapse all v0 v0.2.0 May 29, 2018 Changes in this version + type Base struct + func NewBase(name string, m *metadata.Metadata, d diagnostics.Diagnostics) (*Base, error) + func (*Base) WDAddress(context.Context) string + func (b *Base) Healthy(context.Context) error + func (b *Base) Name() string + func (b *Base) SetUp(ctx context.Context) error + func (b *Base) StartSession(ctx context.Context, id int, caps *capabilities.Capabilities) (*capabilities.Capabilities, error) + func (b *Base) StopSession(ctx context.Context, _ int) error + func (b *Base) TearDown(ctx context.Context) error + type Env interface + SetUp func(ctx context.Context) error + StartSession func(ctx context.Context, id int, caps *capabilities.Capabilities) (*capabilities.Capabilities, error) + StopSession func(ctx context.Context, id int) error + TearDown func(ctx context.Context) error + WDAddress func(context.Context) string