Lines Matching defs:TestAgent
40 type TestAgent struct { struct
42 Name string
44 HCL string
51 Config *config.RuntimeConfig
55 LogOutput io.Writer
58 LogWriter *logger.LogWriter
63 DataDir string
66 Key string
70 dns *DNSServer
74 srv *HTTPServer
78 *Agent
97 func (a *TestAgent) Start() *TestAgent {
217 func (a *TestAgent) Shutdown() error {
233 func (a *TestAgent) DNSAddr() string {
240 func (a *TestAgent) HTTPAddr() string {
247 func (a *TestAgent) SegmentAddr(name string) string {
254 func (a *TestAgent) Client() *api.Client {
265 func (a *TestAgent) DNSDisableCompression(b bool) {
271 func (a *TestAgent) consulConfig() *consul.Config {