Versions in this module Expand all Collapse all v0 v0.2.1 Jan 20, 2018 Changes in this version + var NProcesses = 5 + func Benchmark(root *testing.B, mod module.Module, env *environment) + func HaveState(state byte, module ...module.Module) types.GomegaMatcher + func NewEnvironment(factory definitionFactory, pre preTest, post postTest, tick time.Duration) *environment + func Test(t *testing.T, m module.Module, e *environment) + type ExternalStateMatcher struct + Module module.Module + State byte + func (matcher *ExternalStateMatcher) FailureMessage(a interface{}) (message string) + func (matcher *ExternalStateMatcher) Match(a interface{}) (success bool, err error) + func (matcher *ExternalStateMatcher) NegatedFailureMessage(a interface{}) (message string) + type ModuleExpectation struct + func ExpectFor(m module.Module) ModuleExpectation + func (m ModuleExpectation) FailedWith(state byte) types.GomegaMatcher + func (m ModuleExpectation) Panic() types.GomegaMatcher + func (m ModuleExpectation) SucceedWith(state byte) types.GomegaMatcher