Versions in this module Expand all Collapse all v0 v0.2.1 Nov 28, 2015 v0.2.0 Nov 19, 2015 v0.1.2 Oct 6, 2015 v0.1.1 Oct 5, 2015 v0.1.0 Sep 28, 2015 Changes in this version + func WaitForLeader(t *testing.T, rpc rpcFn) + func WaitForResult(test testFn, error errorFn) + type ClientConfig struct + Enabled bool + type PortsConfig struct + HTTP int + RPC int + Serf int + type ServerConfig struct + BootstrapExpect int + Enabled bool + type ServerConfigCallback func(c *TestServerConfig) + type TestServer struct + Config *TestServerConfig + HTTPAddr string + HttpClient *http.Client + PID int + SerfAddr string + func NewTestServer(t *testing.T, cb ServerConfigCallback) *TestServer + func (s *TestServer) Stop() + type TestServerConfig struct + Client *ClientConfig + DataDir string + DevMode bool + DisableCheckpoint bool + LogLevel string + NodeName string + Ports *PortsConfig + Region string + Server *ServerConfig + Stderr io.Writer + Stdout io.Writer