log_test.go 479 B

12345678910111213141516171819202122232425262728
  1. package log
  2. import (
  3. "flag"
  4. "fmt"
  5. "github.com/go-nunu/nunu-layout/pkg/config"
  6. "go.uber.org/zap"
  7. "os"
  8. "testing"
  9. )
  10. var logTest *Logger
  11. func TestMain(m *testing.M) {
  12. fmt.Println("begin")
  13. flag.Set("conf", "../../config/local.yml")
  14. //os.Setenv("APP_CONF", "../../config/local.yml")
  15. logTest = NewLog(config.NewConfig())
  16. code := m.Run()
  17. fmt.Println("test end")
  18. os.Exit(code)
  19. }
  20. func TestLog(t *testing.T) {
  21. logTest.Info("test log", zap.String("data", "test data"))
  22. }