TODO
(t *testing.T)
| 1551 | |
| 1552 | // TODO |
| 1553 | func TestContextRenderRedirectWithRelativePath(t *testing.T) { |
| 1554 | w := httptest.NewRecorder() |
| 1555 | c, _ := CreateTestContext(w) |
| 1556 | |
| 1557 | c.Request, _ = http.NewRequest(http.MethodPost, "http://example.com", nil) |
| 1558 | assert.Panics(t, func() { c.Redirect(299, "/new_path") }) |
| 1559 | assert.Panics(t, func() { c.Redirect(309, "/new_path") }) |
| 1560 | |
| 1561 | c.Redirect(http.StatusMovedPermanently, "/path") |
| 1562 | c.Writer.WriteHeaderNow() |
| 1563 | assert.Equal(t, http.StatusMovedPermanently, w.Code) |
| 1564 | assert.Equal(t, "/path", w.Header().Get("Location")) |
| 1565 | } |
| 1566 | |
| 1567 | func TestContextRenderRedirectWithAbsolutePath(t *testing.T) { |
| 1568 | w := httptest.NewRecorder() |
nothing calls this directly
no test coverage detected
searching dependent graphs…