• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

elixir-mint / mint / d47dc4c84cb7cbe9cf75474e7d2877901f20a89c-PR-513
89%
main: 91%

Build:
Build:
LAST BUILD BRANCH: v1.10
DEFAULT BRANCH: main
Ran 24 Sep 2026 11:48AM UTC
Jobs 1
Files 22
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

24 Sep 2026 11:46AM UTC coverage: 89.168% (+0.4%) from 88.727%
d47dc4c84cb7cbe9cf75474e7d2877901f20a89c-PR-513

Pull #513

github

ericmj
Parse the HTTP/1 status line without :erlang.decode_packet/3

decode_packet/3 accepts status lines that RFC 9112 doesn't, and returns
the version and status code as integers, so the raw line had to be
checked again after it. The status line is now matched directly against
the RFC 9112 grammar in one pass. The only difference in accepted lines
is that the reason phrase keeps whitespace after the separating space,
as the grammar requires, instead of having it stripped.
Pull Request #513: Validate and normalize HTTP/1 status lines and header fields

58 of 59 new or added lines in 3 files covered. (98.31%)

20 existing lines in 1 file now uncovered.

1630 of 1828 relevant lines covered (89.17%)

563.99 hits per line

Uncovered Changes

Lines Coverage ∆ File
1
95.35
18.43% lib/mint/http1/response.ex

Coverage Regressions

Lines Coverage ∆ File
20
87.04
0.86% lib/mint/http1.ex
Jobs
ID Job ID Ran Files Coverage
1 d47dc4c84cb7cbe9cf75474e7d2877901f20a89c-PR-513.1 24 Sep 2026 11:48AM UTC 22
89.17
GitHub Action Run
Source Files on build d47dc4c84cb7cbe9cf75474e7d2877901f20a89c-PR-513
  • Tree
  • List 22
  • Changed 3
  • Source Changed 0
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #513
  • PR Base - main (#02D9148A...)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc