remove bodyless check

This commit is contained in:
kevin
2020-08-12 14:44:09 +08:00
committed by kingxt
parent a26fc2b672
commit fcaebd73fb
3 changed files with 1 additions and 35 deletions

View File

@@ -134,26 +134,6 @@ func BenchmarkParseRaw(b *testing.B) {
}
}
func TestParseJsonBodyless(t *testing.T) {
methods := []string{
http.MethodConnect,
http.MethodGet,
http.MethodHead,
http.MethodOptions,
http.MethodTrace,
}
for _, method := range methods {
t.Run(method, func(t *testing.T) {
r, err := http.NewRequest(http.MethodGet, "http://hello.com", nil)
if err != nil {
t.Fatal(err)
}
assert.Equal(t, ErrBodylessRequest, ParseJsonBody(r, nil))
})
}
}
func BenchmarkParseAuto(b *testing.B) {
r, err := http.NewRequest(http.MethodGet, "http://hello.com/a?name=hello&age=18&percent=3.4", nil)
if err != nil {