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

FIWARE / VCVerifier / 40342561543
74%
main: 74%

Build:
Build:
LAST BUILD BRANCH: feat/pending-login-delivery
DEFAULT BRANCH: main
Ran 26 Oct 2026 02:45PM UTC
Jobs 1
Files 73
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

26 Oct 2026 02:39PM UTC coverage: 74.113% (+0.2%) from 73.912%
40342561543

Pull #134

github

Mortega5
fix(openapi): reject a reconnect to a redeemed session in warn mode

Since the pending login is kept until its code is used, it also outlives
a write to a dead socket in warn mode, where no page is handed a pending
login. A page reconnecting then got the session message and showed a QR
code that only yields no_such_session. In warn mode the WebSocket checks
for an open session again, so the page is told that its session is gone.

Delivering the pending login in warn mode instead would race the release
of its code: the page could redirect with a code that was discarded.

The log of an unexchanged pending login now names both causes - the page
did not collect it, or the client did not redeem the code - and the docs
say that it comes up on the cache's cleanup interval.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Pull Request #134: feat: hand a completed login to a login page that reconnects

111 of 118 new or added lines in 3 files covered. (94.07%)

2 existing lines in 1 file now uncovered.

9462 of 12767 relevant lines covered (74.11%)

0.85 hits per line

Uncovered Changes

Lines Coverage ∆ File
4
70.31
1.26% verifier/verifier.go
3
90.63
0.86% openapi/websocket.go

Coverage Regressions

Lines Coverage ∆ File
2
70.31
1.26% verifier/verifier.go
Jobs
ID Job ID Ran Files Coverage
1 40342561543.1 26 Oct 2026 02:45PM UTC 73
74.11
GitHub Action Run
Source Files on build 40342561543
  • Tree
  • List 73
  • Changed 3
  • Source Changed 0
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #134
  • PR Base - main (#40328189534)
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