diff --git a/core/logx/syslog_test.go b/core/logx/syslog_test.go index 5fbd0c65..78903548 100644 --- a/core/logx/syslog_test.go +++ b/core/logx/syslog_test.go @@ -33,10 +33,10 @@ func captureOutput(f func()) string { writer := new(mockWriter) infoLog = writer - prevLevel := logLevel - logLevel = InfoLevel + prevLevel := atomic.LoadUint32(&logLevel) + SetLevel(InfoLevel) f() - logLevel = prevLevel + SetLevel(prevLevel) return writer.builder.String() }