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

stacklok / toolhive / 21705484768
61%

Build:
DEFAULT BRANCH: main
Ran 05 Feb 2026 09:16AM UTC
Jobs 1
Files 492
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

05 Feb 2026 09:09AM UTC coverage: 60.854% (+0.02%) from 60.83%
21705484768

push

github

web-flow
Add token endpoint error handling integration tests (#3611)

Extend the OAuth authorization server integration test suite to cover
token endpoint error handling, replay attack prevention, and refresh
token grants. The error handling tests use a table-driven approach to
verify that invalid PKCE verifiers, unknown auth codes, missing or
mismatched redirect URIs, wrong client IDs, missing PKCE verifiers, and
grant type confusion all produce the correct RFC 6749/7636 error codes
and HTTP status codes.

A dedicated replay attack test confirms that authorization codes are
single-use by exchanging a code successfully, then verifying a second
exchange attempt is rejected. The refresh token test exercises the full
refresh grant flow including token rotation, verifying that old refresh
tokens are invalidated after use and that refreshed access tokens carry
proper expiration metadata.

40865 of 67153 relevant lines covered (60.85%)

78.53 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
2
80.37
0.8% pkg/transport/proxy/httpsse/http_proxy.go
2
57.89
-3.51% pkg/transport/session/sse_session.go
71
9.29
-0.45% cmd/thv/app/proxy.go
Jobs
ID Job ID Ran Files Coverage
1 21705484768.1 05 Feb 2026 09:16AM UTC 492
60.85
GitHub Action Run
Source Files on build 21705484768
  • Tree
  • List 492
  • Changed 7
  • Source Changed 1
  • Coverage Changed 7
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #21705484768
  • 0424a1ef on github
  • Prev Build on main (#21704888765)
  • Next Build on main (#21705475517)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc