mirror of https://github.com/maxcnunes/gaper.git
Improve test coverage for logger
This commit is contained in:
parent
dba823c23b
commit
be4160275a
|
@ -0,0 +1,39 @@
|
||||||
|
package gaper
|
||||||
|
|
||||||
|
import (
|
||||||
|
"testing"
|
||||||
|
|
||||||
|
"github.com/stretchr/testify/assert"
|
||||||
|
)
|
||||||
|
|
||||||
|
func TestLoggerDefault(t *testing.T) {
|
||||||
|
l := NewLogger("gaper-test")
|
||||||
|
assert.Equal(t, l.verbose, false)
|
||||||
|
}
|
||||||
|
|
||||||
|
func TestLoggerEnableVerbose(t *testing.T) {
|
||||||
|
l := NewLogger("gaper-test")
|
||||||
|
l.Verbose(true)
|
||||||
|
assert.Equal(t, l.verbose, true)
|
||||||
|
}
|
||||||
|
|
||||||
|
func TestLoggerRunAllLogsWithoutVerbose(t *testing.T) {
|
||||||
|
// no asserts, just checking it doesn't crash
|
||||||
|
l := NewLogger("gaper-test")
|
||||||
|
l.Debug("debug")
|
||||||
|
l.Debugf("%s", "debug")
|
||||||
|
l.Info("info")
|
||||||
|
l.Error("error")
|
||||||
|
l.Errorf("%s", "error")
|
||||||
|
}
|
||||||
|
|
||||||
|
func TestLoggerRunAllLogsWithVerbose(t *testing.T) {
|
||||||
|
// no asserts, just checking it doesn't crash
|
||||||
|
l := NewLogger("gaper-test")
|
||||||
|
l.Verbose(true)
|
||||||
|
l.Debug("debug")
|
||||||
|
l.Debugf("%s", "debug")
|
||||||
|
l.Info("info")
|
||||||
|
l.Error("error")
|
||||||
|
l.Errorf("%s", "error")
|
||||||
|
}
|
Loading…
Reference in New Issue