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

elixir-mint / mint / ca7e4f4473b413622bf609a9e0cfa2c833e8efe2-PR-522
91%
main: 91%

Build:
Build:
LAST BUILD BRANCH: http2-followups
DEFAULT BRANCH: main
Ran 02 Oct 2026 10:01PM 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

02 Oct 2026 10:00PM UTC coverage: 90.656% (+0.1%) from 90.508%
ca7e4f4473b413622bf609a9e0cfa2c833e8efe2-PR-522

Pull #522

github

ericmj
Document that pushed origins aren't checked

RFC 9113 8.4 only lets a server push responses for origins it's
authoritative for. Mint doesn't check the pushed :scheme and :authority,
so the server push docs now say to compare them with the connection's
origin before using a pushed response and to cancel the promised request
with cancel_request/2 if they don't match.

The example of promised headers also lists :scheme and :authority, which
promised requests always include.
Pull Request #522: Fix HTTP/2 header block bound, push validation and CONNECT 204

52 of 54 new or added lines in 1 file covered. (96.3%)

2 existing lines in 2 files now uncovered.

1824 of 2012 relevant lines covered (90.66%)

717.74 hits per line

Uncovered Changes

Lines Coverage ∆ File
2
95.86
0.33% lib/mint/http2.ex

Coverage Regressions

Lines Coverage ∆ File
1
87.11
-0.26% lib/mint/http1.ex
1
96.05
-1.32% lib/mint/http1/response.ex
Jobs
ID Job ID Ran Files Coverage
1 ca7e4f4473b413622bf609a9e0cfa2c833e8efe2-PR-522.1 02 Oct 2026 10:01PM UTC 22
90.66
GitHub Action Run
Source Files on build ca7e4f4473b413622bf609a9e0cfa2c833e8efe2-PR-522
  • Tree
  • List 22
  • Changed 3
  • Source Changed 0
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #522
  • PR Base - main (#FB850D37...)
  • 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