Adjust Render.Redirect test case (#2053)

This commit is contained in:
Gaozhen Ying 2019-09-10 17:16:37 +08:00 committed by thinkerou
parent b8b2fada5c
commit 9aa870f108
1 changed files with 11 additions and 1 deletions

View File

@ -347,7 +347,17 @@ func TestRenderRedirect(t *testing.T) {
}
w = httptest.NewRecorder()
assert.Panics(t, func() { assert.NoError(t, data2.Render(w)) })
assert.PanicsWithValue(t, "Cannot redirect with status code 200", func() { data2.Render(w) })
data3 := Redirect{
Code: http.StatusCreated,
Request: req,
Location: "/new/location",
}
w = httptest.NewRecorder()
err = data3.Render(w)
assert.NoError(t, err)
// only improve coverage
data2.WriteContentType(w)