Skip to content

Commit 0fd6fce

Browse files
authored
Merge pull request #1632 from imxyb/hardcode_for_http
Use http constants instead of hardcoded status
2 parents 28ec3f7 + 5c5c83d commit 0fd6fce

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

middleware/rewrite_test.go

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -42,11 +42,11 @@ func TestRewrite(t *testing.T) {
4242
rec = httptest.NewRecorder()
4343
e.ServeHTTP(rec, req)
4444
assert.Equal(t, "/new%20users", req.URL.EscapedPath())
45-
req.URL.Path = "/users/jill/orders/T%2FcO4lW%2Ft%2FVp%2F"
45+
req.URL.Path = "/users/jill/orders/T%2FcO4lW%2Ft%2FVp%2F"
4646
rec = httptest.NewRecorder()
4747
e.ServeHTTP(rec, req)
4848
assert.Equal(t, "/user/jill/order/T%2FcO4lW%2Ft%2FVp%2F", req.URL.EscapedPath())
49-
req.URL.Path = "/users/jill/orders/%%%%"
49+
req.URL.Path = "/users/jill/orders/%%%%"
5050
rec = httptest.NewRecorder()
5151
e.ServeHTTP(rec, req)
5252
assert.Equal(t, http.StatusBadRequest, rec.Code)
@@ -66,14 +66,14 @@ func TestEchoRewritePreMiddleware(t *testing.T) {
6666

6767
// Route
6868
r.Add(http.MethodGet, "/new", func(c echo.Context) error {
69-
return c.NoContent(200)
69+
return c.NoContent(http.StatusOK)
7070
})
7171

7272
req := httptest.NewRequest(http.MethodGet, "/old", nil)
7373
rec := httptest.NewRecorder()
7474
e.ServeHTTP(rec, req)
7575
assert.Equal(t, "/new", req.URL.EscapedPath())
76-
assert.Equal(t, 200, rec.Code)
76+
assert.Equal(t, http.StatusOK, rec.Code)
7777
}
7878

7979
// Issue #1143
@@ -89,18 +89,18 @@ func TestRewriteWithConfigPreMiddleware_Issue1143(t *testing.T) {
8989
}))
9090

9191
r.Add(http.MethodGet, "/api/:version/hosts/:name", func(c echo.Context) error {
92-
return c.String(200, "hosts")
92+
return c.String(http.StatusOK, "hosts")
9393
})
9494
r.Add(http.MethodGet, "/api/:version/eng", func(c echo.Context) error {
95-
return c.String(200, "eng")
95+
return c.String(http.StatusOK, "eng")
9696
})
9797

9898
for i := 0; i < 100; i++ {
9999
req := httptest.NewRequest(http.MethodGet, "/api/v1/mgmt/proj/test/agt", nil)
100100
rec := httptest.NewRecorder()
101101
e.ServeHTTP(rec, req)
102102
assert.Equal(t, "/api/v1/hosts/test", req.URL.EscapedPath())
103-
assert.Equal(t, 200, rec.Code)
103+
assert.Equal(t, http.StatusOK, rec.Code)
104104

105105
defer rec.Result().Body.Close()
106106
bodyBytes, _ := ioutil.ReadAll(rec.Result().Body)

0 commit comments

Comments
 (0)