Skip to content

test: parametrize smuggling regression across python and fast parsers#3619

Merged
benoitc merged 1 commit into
masterfrom
test/asgi-pipelined-smuggling-fast-parser
May 3, 2026
Merged

test: parametrize smuggling regression across python and fast parsers#3619
benoitc merged 1 commit into
masterfrom
test/asgi-pipelined-smuggling-fast-parser

Conversation

@benoitc
Copy link
Copy Markdown
Owner

@benoitc benoitc commented May 3, 2026

Follow-up to #3618. The regression test forced http_parser='python' to avoid a hard dependency on gunicorn_h1c. Now run the same scenario under both parser implementations so the smuggling guard is exercised on every supported path; the C-parser parameter is skipped on PyPy and when gunicorn_h1c is unavailable, mirroring tests/conftest.py.

The previous test forced http_parser='python' to avoid a hard
dependency on gunicorn_h1c. Now run the same scenario under both
parser implementations so the smuggling guard is exercised on every
supported request-line/header path.
@benoitc benoitc merged commit 9902bc7 into master May 3, 2026
24 checks passed
@benoitc benoitc deleted the test/asgi-pipelined-smuggling-fast-parser branch May 3, 2026 19:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant