Merge branch 'upgrade-sonic' into upgrade-sonic-test-go1.25

This commit is contained in:
Flc 2025-08-31 16:10:35 +08:00
commit c05f7c1619

View File

@ -1991,13 +1991,12 @@ func TestContextContentType(t *testing.T) {
} }
func TestContextBindRequestTooLarge(t *testing.T) { func TestContextBindRequestTooLarge(t *testing.T) {
// When using sonic or go-json as JSON encoder, they do not propagate the http.MaxBytesError error // When using go-json as JSON encoder, they do not propagate the http.MaxBytesError error
// The response will fail with a generic 400 instead of 413 // The response will fail with a generic 400 instead of 413
// https://github.com/goccy/go-json/issues/485 // https://github.com/goccy/go-json/issues/485
// https://github.com/bytedance/sonic/issues/800
var expectedCode int var expectedCode int
switch json.Package { switch json.Package {
case "github.com/goccy/go-json", "github.com/bytedance/sonic": case "github.com/goccy/go-json":
expectedCode = http.StatusBadRequest expectedCode = http.StatusBadRequest
default: default:
expectedCode = http.StatusRequestEntityTooLarge expectedCode = http.StatusRequestEntityTooLarge