Versions in this module Expand all Collapse all v0 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