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

websockets / ws / 22551840520
100%
master: 100%

Build:
Build:
LAST BUILD BRANCH: add/require-protocol-selection-option
DEFAULT BRANCH: master
Ran 01 Mar 2026 08:23PM UTC
Jobs 33
Files 14
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

01 Mar 2026 04:26PM UTC coverage: 99.939%. Remained the same
22551840520

Pull #2314

github

lpinca
[feature] Introduce the `requireProtocolSelection` option

To comply with the WHATWG specification, the connection must fail if the
server does not return the `Sec-WebSocket-Protocol` header when a client
requests specific subprotocols. However, some servers omit this header,
as such behavior is permitted by RFC 6455.

This new option adds the ability to skip that validation, enabling the
client to work with servers that are not WHATWG-compliant.

Refs: https://github.com/websockets/ws/issues/1862#issuecomment-3944705526
Pull Request #2314: Introduce the `requireProtocolSelection` option

1118 of 1123 branches covered (99.55%)

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

1630 of 1631 relevant lines covered (99.94%)

31135.9 hits per line

Jobs
ID Job ID Ran Files Coverage
1 3edbd1a1a064697423b734176083a597 (Node.js 16 x64 on macOS-latest) - 22551840520.1 01 Mar 2026 08:23PM UTC 14
97.24
GitHub Action Run
2 cd7566d1b64e45bb762a8fef0188e3a0 (Node.js 16 x64 on ubuntu-latest) - 22551840520.2 01 Mar 2026 08:23PM UTC 14
97.24
GitHub Action Run
3 d39191fbc7039dd1dc643897fbe89ea1 (Node.js 18 x64 on windows-latest) - 22551840520.3 01 Mar 2026 08:23PM UTC 14
98.9
GitHub Action Run
4 804bc3a42fcfb8f90b9df38635478140 (Node.js 16 x86 on windows-latest) - 22551840520.4 01 Mar 2026 08:23PM UTC 14
97.24
GitHub Action Run
5 5301f82b89f64e6d6c8647116d665884 (Node.js 22 x86 on windows-latest) - 22551840520.5 01 Mar 2026 08:23PM UTC 14
99.63
GitHub Action Run
6 4f78d0487a20fedadc71f6dd38817573 (Node.js 25 x64 on windows-latest) - 22551840520.6 01 Mar 2026 08:23PM UTC 14
99.63
GitHub Action Run
7 fe57bf9e6db809e5ff56cb11ee876743 (Node.js 14 x86 on windows-latest) - 22551840520.7 01 Mar 2026 08:23PM UTC 14
96.87
GitHub Action Run
8 fd87a6dd0992b50afec00c9bc124f9ae (Node.js 22 x64 on macOS-latest) - 22551840520.8 01 Mar 2026 08:26PM UTC 14
99.63
GitHub Action Run
9 fd181be5703aa32d1941183af54f1771 (Node.js 14 x64 on windows-latest) - 22551840520.9 01 Mar 2026 08:23PM UTC 14
96.87
GitHub Action Run
10 561efe3fa55cf3a50b01acfe13a22371 (Node.js 22 x64 on windows-latest) - 22551840520.10 01 Mar 2026 08:23PM UTC 14
99.63
GitHub Action Run
11 0186443820cc2aa9a1721fd64bfb1a31 (Node.js 10 x64 on ubuntu-latest) - 22551840520.11 01 Mar 2026 08:24PM UTC 14
96.63
GitHub Action Run
12 6a1fe93a90e2ec3cf39366768bc981ed (Node.js 24 x64 on windows-latest) - 22551840520.12 01 Mar 2026 08:23PM UTC 14
99.63
GitHub Action Run
13 a70f4bfc3066e7ae5803ab047a767ff5 (Node.js 25 x64 on macOS-latest) - 22551840520.13 01 Mar 2026 08:23PM UTC 14
99.63
GitHub Action Run
14 4da1eb04e7be19295e81d9727fe7c368 (Node.js 18 x64 on macOS-latest) - 22551840520.14 01 Mar 2026 08:24PM UTC 14
98.9
GitHub Action Run
15 55b11f95339047b0f62ff001c85f1be0 (Node.js 20 x64 on ubuntu-latest) - 22551840520.15 01 Mar 2026 08:23PM UTC 14
99.63
GitHub Action Run
16 ac8d6405dc9c16cb91268e36eeea621e (Node.js 22 x64 on ubuntu-latest) - 22551840520.16 01 Mar 2026 08:24PM UTC 14
99.63
GitHub Action Run
17 99b1f9470256a8eeb9e07045654f53e7 (Node.js 25 x64 on ubuntu-latest) - 22551840520.17 01 Mar 2026 08:23PM UTC 14
99.63
GitHub Action Run
18 846311d1678a1559983ed507ede880e9 (Node.js 12 x86 on windows-latest) - 22551840520.18 01 Mar 2026 08:24PM UTC 14
96.81
GitHub Action Run
19 644a31a498735151829f529e05882d1a (Node.js 12 x64 on windows-latest) - 22551840520.19 01 Mar 2026 08:24PM UTC 14
96.81
GitHub Action Run
20 66c3e0c934d49346e3b990efc852bd5d (Node.js 14 x64 on macOS-latest) - 22551840520.20 01 Mar 2026 08:25PM UTC 14
97.24
GitHub Action Run
21 387eb41ea774a5b98ad113bcaa804855 (Node.js 24 x64 on ubuntu-latest) - 22551840520.21 01 Mar 2026 08:24PM UTC 14
99.63
GitHub Action Run
22 24b1e0d8ea6b38687fb271ecfd2576cd (Node.js 10 x64 on windows-latest) - 22551840520.22 01 Mar 2026 08:24PM UTC 14
96.63
GitHub Action Run
23 94d6539eabea1e233ea6a4d15cd859a5 (Node.js 12 x64 on ubuntu-latest) - 22551840520.23 01 Mar 2026 08:24PM UTC 14
96.81
GitHub Action Run
24 810c4ba5e30150bcc0283169298cfe56 (Node.js 10 x86 on windows-latest) - 22551840520.24 01 Mar 2026 08:24PM UTC 14
96.63
GitHub Action Run
25 bb38c36ac21615eb7cd421df3a934630 (Node.js 16 x64 on windows-latest) - 22551840520.25 01 Mar 2026 08:23PM UTC 14
97.24
GitHub Action Run
26 e89e9e8ea0efc50fad29b77eb72a3c83 (Node.js 20 x64 on macOS-latest) - 22551840520.26 01 Mar 2026 08:25PM UTC 14
99.63
GitHub Action Run
27 d51ca47f35dd3abbbc3ab8387be51f8b (Node.js 18 x64 on ubuntu-latest) - 22551840520.27 01 Mar 2026 08:24PM UTC 14
98.9
GitHub Action Run
28 7b055b94d7187ad977be242c85fc074f (Node.js 12 x64 on macOS-latest) - 22551840520.28 01 Mar 2026 08:23PM UTC 14
96.81
GitHub Action Run
29 13e47d2ee602bf060f061ef90954bcbb (Node.js 20 x86 on windows-latest) - 22551840520.29 01 Mar 2026 08:23PM UTC 14
99.63
GitHub Action Run
30 6f1074fd8839ceaa1c42c5d2e1e43a86 (Node.js 24 x64 on macOS-latest) - 22551840520.30 01 Mar 2026 08:24PM UTC 14
99.63
GitHub Action Run
31 030d5a932381e86172f9dca463031dd5 (Node.js 14 x64 on ubuntu-latest) - 22551840520.31 01 Mar 2026 08:24PM UTC 14
96.87
GitHub Action Run
32 e89e37c1b52f1564d1f0d592ce8128d2 (Node.js 20 x64 on windows-latest) - 22551840520.32 01 Mar 2026 08:23PM UTC 14
99.63
GitHub Action Run
33 e5234e8d0f11cace2a71140bfa267402 (Node.js 10 x64 on macOS-latest) - 22551840520.33 01 Mar 2026 08:24PM UTC 14
96.63
GitHub Action Run
Source Files on build 22551840520
  • Tree
  • List 14
  • Changed 5
  • Source Changed 0
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #22551840520
  • Pull Request #2314
  • PR Base - master (#22325214964)
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