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

jshttp / on-finished / 26192239107
100%
master: 100%

Build:
Build:
LAST BUILD BRANCH: v3
DEFAULT BRANCH: master
Ran 20 May 2026 09:55PM UTC
Jobs 1
Files 1
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

20 May 2026 09:54PM UTC coverage: 100.0% (+1.8%) from 98.246%
26192239107

push

github

web-flow
feat: add http2 support (#87)

* [WIP] test: add http2 onFinished test

Signed-off-by: Sebastian Beltran <bjohansebas@gmail.com>

* include more tests

Signed-off-by: Sebastian Beltran <bjohansebas@gmail.com>

* chore: enhance isFinished to handle Http2ServerRequest and Http2ServerResponse

Signed-off-by: Sebastian Beltran <bjohansebas@gmail.com>

* test: enable async local storage tests

Signed-off-by: Sebastian Beltran <bjohansebas@gmail.com>

* chore: add utility functions for HTTP2 testing

Signed-off-by: Sebastian Beltran <bjohansebas@gmail.com>

* refactor:  unification of the common tests

- Added  and  functions to handle errors for HTTP/1 and HTTP/2 requests.
- Introduced  function to simplify test setup by returning appropriate HTTP modules and request functions based on the type.

Signed-off-by: Sebastian Beltran <bjohansebas@gmail.com>

* rename test.js to http1

Signed-off-by: Sebastian Beltran <bjohansebas@gmail.com>

* test: enhance HTTP/2 session reuse tests in onFinished

* test: implement pipelined request handling in HTTP/2 tests

* [WIP] test: error handling in HTTP/2 response tests

* test: skip response error tests and enhance pipelined request handling in HTTP/2 tests

* [WIP] test: implement response error handling in HTTP/2 tests

* test: enhance HTTP/2 session reuse handling in onFinished tests

* test: enable response error handling in HTTP/2 tests and refine error simulation

* test: implement request error handling in onFinished tests for HTTP/2

* test: update isFinished to correctly handle HTTP/2 stream closure

Co-authored-by: Jon Church <me@jonchurch.com>

* test: restore and enable request data buffered handling in isFinished tests

* test: implement request error handling in isFinished tests for HTTP/2

* test: enable warning suppression for multiple onFinished calls on the same request

* test: implement CONNECT method handling in onFinished tests for HTTP/2

* docs: clarify HTTP/2 handling in README regarding Upgra... (continued)

7 of 7 new or added lines in 1 file covered. (100.0%)

63 of 63 relevant lines covered (100.0%)

3067.22 hits per line

Jobs
ID Job ID Ran Files Coverage
1 26192239107.1 20 May 2026 09:55PM UTC 1
100.0
GitHub Action Run
Source Files on build 26192239107
  • Tree
  • List 1
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #26192239107
  • 4ebafc1b on github
  • Prev Build on v3 (#16909573288)
  • Next Build on v3 (#26192239101)
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