fix code
This commit is contained in:
parent
74b7feac5b
commit
c8e7426d2d
|
@ -37,7 +37,7 @@ func isFormatString(f interface{}) bool {
|
||||||
}
|
}
|
||||||
// 尝试使用空接口来格式化字符串
|
// 尝试使用空接口来格式化字符串
|
||||||
m := fmt.Sprintf(s, []interface{}{}...)
|
m := fmt.Sprintf(s, []interface{}{}...)
|
||||||
return strings.Index(m, "MISSING") != -1
|
return strings.Contains(m, "MISSING")
|
||||||
}
|
}
|
||||||
|
|
||||||
func sprint(s []interface{}) string {
|
func sprint(s []interface{}) string {
|
||||||
|
|
|
@ -46,7 +46,7 @@ func TestFormat(t *testing.T) {
|
||||||
|
|
||||||
for _, tt := range tests {
|
for _, tt := range tests {
|
||||||
t.Run(tt.name, func(t *testing.T) {
|
t.Run(tt.name, func(t *testing.T) {
|
||||||
if got := format(tt.logEvent); strings.Index(got, tt.want) == -1 {
|
if got := format(tt.logEvent); strings.Contains(got, tt.want) {
|
||||||
t.Errorf("format() = %v, want %v", got, tt.want)
|
t.Errorf("format() = %v, want %v", got, tt.want)
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
2
main.go
2
main.go
|
@ -121,7 +121,7 @@ func makeLogger(name string, config LogConfig) *Logger {
|
||||||
levelstr := strings.ToLower(config.Level)
|
levelstr := strings.ToLower(config.Level)
|
||||||
logger.level = logLevelMap[levelstr]
|
logger.level = logLevelMap[levelstr]
|
||||||
|
|
||||||
if config.Appenders == nil || len(config.Appenders) == 0 {
|
if len(config.Appenders) == 0 {
|
||||||
logger.appenders = []*LoggerAppender{&consoleAppender}
|
logger.appenders = []*LoggerAppender{&consoleAppender}
|
||||||
} else {
|
} else {
|
||||||
logger.appenders = make([]*LoggerAppender, len(config.Appenders))
|
logger.appenders = make([]*LoggerAppender, len(config.Appenders))
|
||||||
|
|
Loading…
Reference in New Issue