mirror of
https://github.com/fhmq/hmq.git
synced 2026-04-24 10:38:34 +00:00
* modify * remove * modify * modify * remove no use * add online/offline notification * modify * format log * add reference
33 lines
576 B
Go
33 lines
576 B
Go
/* Copyright (c) 2018, joy.zhou <chowyu08@gmail.com>
|
|
*/
|
|
package logger
|
|
|
|
import (
|
|
"testing"
|
|
|
|
"github.com/stretchr/testify/assert"
|
|
"go.uber.org/zap"
|
|
)
|
|
|
|
func TestGet(t *testing.T) {
|
|
var l *zap.Logger
|
|
logger := Get()
|
|
|
|
assert.NotNil(t, logger)
|
|
assert.IsType(t, l, logger)
|
|
}
|
|
|
|
func TestNewDevLogger(t *testing.T) {
|
|
logger, err := NewDevLogger()
|
|
|
|
assert.Nil(t, err)
|
|
assert.True(t, logger.Core().Enabled(zap.DebugLevel))
|
|
}
|
|
|
|
func TestNewProdLogger(t *testing.T) {
|
|
logger, err := NewProdLogger()
|
|
|
|
assert.Nil(t, err)
|
|
assert.False(t, logger.Core().Enabled(zap.DebugLevel))
|
|
}
|