@@ -89,8 +89,9 @@ func Test_LogMiddleware_Panic(t *testing.T) {
8989
9090 assert .Contains (t , data .Error , "Test_LogMiddleware_Panic.func1" )
9191 assert .Contains (t , data .Error , "some" )
92- assert .Equal (t , data .Message , "ERROR ->GET /foo" )
93- assert .Equal (t , data .Level , "error" )
92+ assert .Equal (t , "ERROR ->GET /foo" , data .Message )
93+ assert .Equal (t , "error" , data .Level )
94+ assert .NotZero (t , data .Stack )
9495}
9596
9697func Test_LogMiddleware_Panic_ErrAbortHandler (t * testing.T ) {
@@ -112,8 +113,8 @@ func Test_LogMiddleware_Panic_ErrAbortHandler(t *testing.T) {
112113
113114 data := logRecordFromBuffer (b )
114115
115- assert .Equal (t , data . Message , "ABORTED ->GET /foo" )
116- assert .Equal (t , data . Level , "info" )
116+ assert .Equal (t , "ABORTED ->GET /foo" , data . Message )
117+ assert .Equal (t , "info" , data . Level )
117118}
118119
119120func Test_LogMiddleware_Log_implicit200 (t * testing.T ) {
@@ -135,7 +136,7 @@ func Test_LogMiddleware_Log_implicit200(t *testing.T) {
135136 data := logRecordFromBuffer (b )
136137 a .Equal ("" , data .Error )
137138 a .Equal ("200 ->GET /foo" , data .Message )
138- a .Equal (200 , data .ResponseStatus )
139+ a .Equal (http . StatusOK , data .ResponseStatus )
139140 a .Equal ("info" , data .Level )
140141}
141142
@@ -225,7 +226,7 @@ func Test_LogMiddleware_Log_404(t *testing.T) {
225226 data := logRecordFromBuffer (b )
226227 a .Equal ("" , data .Error )
227228 a .Equal ("404 ->GET /foo" , data .Message )
228- a .Equal (404 , data .ResponseStatus )
229+ a .Equal (http . StatusNotFound , data .ResponseStatus )
229230 a .Equal ("warning" , data .Level )
230231}
231232
0 commit comments