log_test.go 360 B

12345678910111213141516171819202122
  1. package log
  2. import "testing"
  3. func TestLog(t *testing.T) {
  4. l := New("test")
  5. test(l, TRACE, t)
  6. test(global, TRACE, t)
  7. test(l, NOTICE, t)
  8. test(global, NOTICE, t)
  9. }
  10. func test(l *Logger, v level, t *testing.T) {
  11. l.SetLevel(TRACE)
  12. l.Trace("trace")
  13. l.Debug("debug")
  14. l.Info("info")
  15. l.Notice("notice")
  16. l.Warn("warn")
  17. l.Error("error")
  18. l.Fatal("fatal")
  19. }