github.com/sereiner/library@v0.0.0-20200518095232-1fa3e640cc5f/log/appender.sys_test.go (about) 1 package log 2 3 import ( 4 "testing" 5 ) 6 7 // TestSysLoogerInfo 测试记录系统的Info日志 8 func TestSysLoogerInfo(t *testing.T) { 9 sysLoggerInfo("content") 10 sysLoggerInfo(nil) 11 sysLoggerInfo([]string{"1", "2"}) 12 sysLoggerInfo([2]string{"1", "2"}) 13 sysLoggerInfo(TestType{name: "name", age: 12}) 14 sysLoggerInfo("content") 15 } 16 17 // TestLoggerError 测试记录系统的Error日志 18 func TestLoggerError(t *testing.T) { 19 sysLoggerError("content") 20 sysLoggerError(nil) 21 sysLoggerError([]string{"1", "2"}) 22 sysLoggerError([2]string{"1", "2"}) 23 sysLoggerError(TestType{name: "name", age: 12}) 24 sysLoggerError("content") 25 } 26 27 // TestSysLoggerWrite 测试记录系统日志 28 func TestSysLoggerWrite(t *testing.T) { 29 sysLoggerWrite("info", "content") 30 sysLoggerWrite("test", nil) 31 sysLoggerWrite("info", []string{"1", "2"}) 32 sysLoggerWrite("info", [2]string{"1", "2"}) 33 sysLoggerWrite("info", TestType{name: "name", age: 12}) 34 sysLoggerWrite("", "content") 35 }