5
. "launchpad.net/gocheck"
6
jujulog "launchpad.net/juju/go/log"
13
dbgPrefix = "JUJU:DEBUG "
16
func Test(t *testing.T) {
22
var _ = Suite(suite{})
29
var logTests = []struct {
43
func (suite) TestLogger(c *C) {
44
buf := &bytes.Buffer{}
45
jujulog.GlobalLogger = log.New(buf, "", 0)
46
for _, t := range logTests {
47
jujulog.Debug = t.debug
49
c.Assert(buf.String(), Equals, logPrefix+t.input+"\n")
51
jujulog.Debugf(t.input)
53
c.Assert(buf.String(), Equals, dbgPrefix+t.input+"\n")
55
c.Assert(buf.String(), Equals, "")