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

suculent / thinx-device-api / #252646952
72%
master: 14%

Build:
Build:
LAST BUILD BRANCH: thinx-staging
DEFAULT BRANCH: master
Ran 14 Mar 2026 02:57PM UTC
Jobs 1
Files 107
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

14 Mar 2026 02:40PM UTC coverage: 52.509% (-18.0%) from 70.459%
#252646952

push

suculent
fix EADDRINUSE: use ephemeral port in tests, close server in afterAll hooks

- thinx-core.js: store HTTP server on this.server so specs can call close(); use port 0 in test env to avoid port 7442 collisions between test suites
- All ZZ-Router/AppSession specs: add thx.server.close() to afterAll hooks for proper resource cleanup

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

1424 of 3653 branches covered (38.98%)

Branch coverage included in aggregate %.

19 of 25 new or added lines in 15 files covered. (76.0%)

2153 existing lines in 47 files now uncovered.

6036 of 10554 relevant lines covered (57.19%)

10.5 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
19.77
-79.35% spec/jasmine/ZZ-AppSessionUserSpec.js
1
24.14
-70.46% spec/jasmine/ZZ-AppSessionUserV2DeleteSpec.js
2
29.01
-63.06% spec/jasmine/ZZ-RouterAPIKeySpec.js
2
25.81
-9.42% spec/jasmine/ZZ-RouterTransformerSpec.js

Uncovered Existing Lines

Lines Coverage ∆ File
1
91.96
-2.68% lib/thinx/sanitka.js
3
55.37
4.36% lib/thinx/buildlog.js
3
56.59
-1.29% lib/thinx/sources.js
4
53.15
-4.2% lib/router.js
4
78.95
-1.86% lib/thinx/statistics.js
5
32.34
-1.98% lib/thinx/deployment.js
6
25.81
-9.42% spec/jasmine/ZZ-RouterTransformerSpec.js
7
57.89
5.51% lib/thinx/builder.js
8
58.78
-3.99% lib/thinx/transfer.js
8
72.73
-17.05% lib/thinx/util.js
10
27.94
-20.59% lib/thinx/oauth-github.js
12
12.59
-9.79% lib/router.google.js
13
43.82
-3.23% lib/thinx/messenger.js
14
26.67
-66.67% lib/router.profile.js
15
16.47
-11.76% lib/router.github.js
17
40.33
-4.19% thinx-core.js
19
64.62
-29.23% spec/jasmine/00-AppSpec.js
20
55.32
-42.3% spec/jasmine/ZZ-RouterNotificationsSpec.js
22
21.15
-63.46% lib/router.rsakey.js
23
12.5
-57.14% lib/router.slack.js
25
18.75
-65.63% lib/router.env.js
25
48.0
-52.0% spec/jasmine/ZZ-RouterOAuthSpec.js
27
16.95
-74.58% lib/router.source.js
31
19.12
-66.18% lib/router.apikey.js
33
59.77
-39.01% spec/jasmine/ZZ-RouterENVVarSpec.js
34
18.82
-67.06% lib/router.transfer.js
35
41.66
-4.87% lib/thinx/device.js
36
44.2
-12.69% lib/thinx/devices.js
38
8.7
-75.0% lib/router.deviceapi.js
42
41.1
-57.43% spec/jasmine/ZZ-RouterRSAKeySpec.js
43
12.09
-74.73% lib/router.mesh.js
50
8.89
-55.56% lib/router.logs.js
53
15.63
-65.63% lib/router.gdpr.js
55
9.24
-68.91% lib/router.build.js
58
40.0
-58.95% spec/jasmine/ZZ-RouterSourcesSpec.js
62
48.73
-15.14% lib/thinx/owner.js
71
19.27
-49.54% lib/router.auth.js
73
16.67
-65.97% lib/router.user.js
77
24.14
-70.46% spec/jasmine/ZZ-AppSessionUserV2DeleteSpec.js
77
29.01
-63.06% spec/jasmine/ZZ-RouterAPIKeySpec.js
78
16.06
-63.21% lib/router.device.js
80
56.84
-42.62% spec/jasmine/ZZ-RouterMeshesSpec.js
98
34.84
-63.16% spec/jasmine/ZZ-RouterBuilderSpec.js
130
29.03
-70.41% spec/jasmine/ZZ-RouterTransferSpec.js
135
30.61
-68.86% spec/jasmine/ZZ-RouterDeviceAPISpec.js
205
26.06
-72.87% spec/jasmine/ZZ-RouterDeviceSpec.js
268
19.77
-79.35% spec/jasmine/ZZ-AppSessionUserSpec.js
Jobs
ID Job ID Ran Files Coverage
1 #252646952.1 14 Mar 2026 02:57PM UTC 107
52.51
Source Files on build #252646952
  • Tree
  • List 107
  • Changed 52
  • Source Changed 0
  • Coverage Changed 52
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • 801443cd on github
  • Prev Build on thinx-staging
  • Next Build on thinx-staging
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