Skip to content
Snippets Groups Projects
Unverified Commit 3c277b5a authored by Silas Davis's avatar Silas Davis
Browse files

Add captures, fix syslog test

parent 1fc35fa5
No related branches found
No related tags found
No related merge requests found
......@@ -54,5 +54,8 @@ func loggerFromClientDo(do *definitions.ClientDo, scope string) (logging_types.I
if err != nil {
return nil, err
}
return logging.WithScope(logger, scope), nil
logger = logging.WithScope(logger, scope)
lifecycle.CaptureStdlibLogOutput(logger)
lifecycle.CaptureTendermintLog15Output(logger)
return logger, nil
}
......@@ -84,12 +84,14 @@ func TestSyslogOutput(t *testing.T) {
_, _, err := Sink().SetOutput(RemoteSyslogOutput("Foo",
"tcp://logging.example.com:6514")).BuildLogger()
assert.Error(t, err)
assert.Equal(t, "dial tcp: lookup logging.example.com: no such host",
err.Error())
assert.Contains(t, err.Error(), "no such host")
logger, _, err := Sink().SetOutput(SyslogOutput("Foo")).BuildLogger()
assert.NoError(t, err)
logger.Log("LogTo", "Syslog")
if err != nil {
assert.Contains(t, err.Error(), "syslog delivery error")
} else {
logger.Log("LogTo", "Syslog")
}
}
// Takes a variadic argument of log lines as a list of key value pairs delimited
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment