(t *testing.T)
| 159 | } |
| 160 | |
| 161 | func TestRecovery_HTMLFormatter(t *testing.T) { |
| 162 | recorder := httptest.NewRecorder() |
| 163 | rec := NewRecovery() |
| 164 | rec.Formatter = &HTMLPanicFormatter{} |
| 165 | n := New() |
| 166 | n.Use(rec) |
| 167 | n.UseHandler(http.HandlerFunc(func(res http.ResponseWriter, req *http.Request) { |
| 168 | panic("some panic") |
| 169 | })) |
| 170 | |
| 171 | n.ServeHTTP(recorder, (*http.Request)(nil)) |
| 172 | expect(t, recorder.Header().Get("Content-Type"), "text/html; charset=utf-8") |
| 173 | refute(t, recorder.Body.Len(), 0) |
| 174 | } |
nothing calls this directly
no test coverage detected
searching dependent graphs…