(c *C)
| 40 | } |
| 41 | |
| 42 | func (s *TraceSuite) TestGoodAddr(c *C) { |
| 43 | conn := setUnixSocket(c) |
| 44 | defer conn.Close() |
| 45 | |
| 46 | vals := []string{ |
| 47 | // host + port format |
| 48 | "syslog://localhost:5000", |
| 49 | "syslog://localhost:5000?f=MAIL&sev=INFO", |
| 50 | "syslog://localhost:5000?f=MAIL", |
| 51 | "syslog://localhost:5000?f=LOG_LOCAL0&sev=DEBUG", |
| 52 | |
| 53 | // local socket format |
| 54 | "syslog:///tmp/vulcand_trace_test.sock", |
| 55 | "syslog:///tmp/vulcand_trace_test.sock?f=MAIL", |
| 56 | "syslog:///tmp/vulcand_trace_test.sock?f=LOG_LOCAL0", |
| 57 | |
| 58 | // default syslog |
| 59 | "syslog://", |
| 60 | "syslog://?f=LOG_LOCAL0&sev=INFO", |
| 61 | } |
| 62 | for _, v := range vals { |
| 63 | out, err := newWriter(v) |
| 64 | c.Assert(err, IsNil) |
| 65 | c.Assert(out, NotNil) |
| 66 | } |
| 67 | } |
| 68 | |
| 69 | func (s *TraceSuite) TestBadAddr(c *C) { |
| 70 | vals := []string{ |
nothing calls this directly
no test coverage detected