gitee.com/woood2/luca@v1.0.4/internal/mq/main_test.go (about) 1 package mq 2 3 import ( 4 "gitee.com/woood2/luca/internal/conf" 5 myLog "gitee.com/woood2/luca/internal/log" 6 "gitee.com/woood2/luca/internal/producer" 7 "gitee.com/woood2/luca/internal/trace" 8 "gitee.com/woood2/luca/internal/util" 9 "testing" 10 ) 11 12 func TestMain(m *testing.M) { 13 if !util.CI() { 14 attr := conf.Load("application.yml", "configs/application.yml") 15 logger := myLog.Build(attr.Env, attr.Project, "greet_test.go", attr.Host, attr.ConsoleLog) 16 p := producer.New(attr.Kafka, logger) 17 defer p.Close() 18 producer.SetG(p) 19 trace.Open(attr.Zipkin) 20 defer trace.Close() 21 } 22 m.Run() 23 }