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

GEWIS / sudosos-backend / 25162857296
92%

Build:
DEFAULT BRANCH: develop
Ran 30 Apr 2026 11:35AM UTC
Jobs 1
Files 356
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

30 Apr 2026 11:28AM UTC coverage: 88.101% (-1.0%) from 89.114%
25162857296

push

github

web-flow
chore: migrate test runner from Mocha to Vitest (#884)

3922 of 4572 branches covered (85.78%)

Branch coverage included in aggregate %.

16 of 16 new or added lines in 12 files covered. (100.0%)

793 existing lines in 111 files now uncovered.

20090 of 22683 relevant lines covered (88.57%)

1125.84 hits per line

Coverage Regressions

Lines Coverage ∆ File
54
86.43
0.94% src/controller/user-controller.ts
35
85.43
5.11% src/service/websocket-service.ts
31
27.66
17.24% src/controller/simple-file-controller.ts
28
78.99
5.05% src/controller/invoice-controller.ts
28
0.0
-92.0% src/database/migrate.ts
24
75.89
7.14% src/helpers/revision-to-response.ts
20
11.54
-28.46% src/html/inactive-administrative-cost-report.html.ts
20
79.78
-2.68% src/index.ts
20
46.67
17.63% src/mailer/messages/user-will-get-fined.ts
18
78.45
5.37% src/mailer/messages/transaction-notification.ts
17
82.99
0.56% src/controller/debtor-controller.ts
16
88.72
1.45% src/controller/authentication-controller.ts
16
48.94
17.36% src/mailer/messages/password-reset.ts
16
92.76
1.17% src/service/product-service.ts
15
42.86
9.52% src/controller/test-controller.ts
14
86.54
2.62% src/controller/point-of-sale-controller.ts
14
66.67
12.82% src/mailer/messages/user-got-fined.ts
14
64.0
-0.71% src/mailer/messages/user-type-updated-with-reset.ts
14
15.63
-15.95% src/workers/mail-worker.ts
13
76.69
6.77% src/controller/payout-request-controller.ts
12
85.71
1.67% src/controller/event-controller.ts
12
95.81
2.98% src/service/transaction-service.ts
11
80.0
2.77% src/controller/event-shift-controller.ts
10
85.23
2.54% src/controller/product-controller.ts
10
90.39
1.02% src/controller/transaction-controller.ts
10
76.81
1.81% src/gewis/gewis.ts
10
83.67
-6.33% src/mailer/mailer.ts
10
42.11
-20.39% src/service/pdf/inactive-administrative-cost-report-pdf-service.ts
10
86.93
12.96% src/service/pdf/pdf-service.ts
9
86.76
0.63% src/controller/banner-controller.ts
9
87.76
2.35% src/controller/inactive-administrative-cost-controller.ts
9
93.24
2.43% src/service/authentication-service.ts
8
86.72
2.04% src/controller/container-controller.ts
8
89.4
-0.47% src/controller/rbac-controller.ts
8
89.08
-0.03% src/controller/seller-payout-controller.ts
8
88.89
-1.01% src/controller/vat-group-controller.ts
8
87.3
1.34% src/rbac/role-manager.ts
7
91.59
1.12% src/controller/authentication-secure-controller.ts
7
90.14
1.42% src/controller/transfer-controller.ts
7
83.23
3.23% src/controller/voucher-group-controller.ts
7
77.03
20.93% src/middleware/async-validator-middleware.ts
7
85.95
-2.78% src/subscriber/transaction-subscriber.ts
6
90.82
-4.53% src/controller/sync-controller.ts
6
86.42
1.91% src/controller/user-notification-preference-controller.ts
6
68.75
9.66% src/helpers/timestamps.ts
5
84.44
8.97% src/controller/balance-controller.ts
5
87.26
2.41% src/controller/product-category-controller.ts
5
87.42
-1.19% src/controller/write-off-controller.ts
5
94.54
3.96% src/service/inactive-administrative-cost-service.ts
4
85.14
3.89% src/controller/request/validators/general-validators.ts
4
91.61
-1.6% src/gewis/service/gewisdb-sync-service.ts
4
93.28
1.9% src/helpers/transaction-mapper.ts
4
94.32
2.66% src/service/stripe-service.ts
4
94.71
2.67% src/service/vat-group-service.ts
4
86.58
7.63% src/start/swagger.ts
4
91.26
6.26% src/user-settings/user-settings-store.ts
3
90.76
7.42% src/config.ts
3
76.92
18.1% src/controller/request/validators/duration-spec.ts
3
96.4
1.5% src/database/database.ts
3
50.0
33.33% src/errors/not-implemented-error.ts
3
89.55
2.05% src/files/storage/disk-storage.ts
3
91.89
14.97% src/mailer/messages/inactive-administrative-cost-notification.ts
3
92.16
7.16% src/mailer/messages/membership-expiry-notification.ts
3
92.5
5.83% src/mailer/messages/user-debt-notification.ts
3
92.68
12.68% src/mailer/messages/user-got-inactive-administrative-cost.ts
3
89.74
6.41% src/mailer/messages/user-type-updated.ts
3
92.86
6.19% src/mailer/messages/welcome-to-sudosos.ts
3
92.86
6.19% src/mailer/messages/welcome-with-reset.ts
3
88.78
4.16% src/notifications/notifier.ts
3
95.56
1.17% src/service/file-service.ts
3
96.52
4.65% src/service/invoice-service.ts
2
83.78
7.31% src/controller/request/validators/banner-request-spec.ts
2
92.38
3.19% src/controller/root-controller.ts
2
93.06
6.1% src/entity/file/pdf-able.ts
2
91.6
4.81% src/gewis/controller/gewis-authentication-controller.ts
2
97.66
1.3% src/notifications/notification-options.ts
2
87.8
-2.82% src/notifications/notification-types.ts
2
96.73
3.63% src/service/ad-service.ts
2
97.25
2.14% src/service/balance-service.ts
2
95.86
2.42% src/service/banner-service.ts
2
97.95
1.66% src/service/debtor-service.ts
2
82.61
7.61% src/service/qr-service.ts
2
86.67
16.67% src/service/sync/sync-service.ts
2
93.51
2.69% src/service/sync/user/ldap-sync-service.ts
2
90.24
3.76% src/service/terms-of-service-service.ts
2
94.32
0.98% src/service/transaction-summary-service.ts
2
95.56
5.31% src/service/user-notification-preference-service.ts
2
97.56
4.46% src/service/user-service.ts
2
93.35
4.38% src/service/wrapped-service.ts
1
94.81
-0.19% src/controller/member-authentication-secure-controller.ts
1
90.48
4.11% src/controller/request/validators/inactive-administrative-cost-request-spec.ts
1
92.11
-2.34% src/controller/request/validators/point-of-sale-request-spec.ts
1
87.5
12.5% src/controller/request/validators/user-request-spec.ts
1
94.03
0.93% src/controller/stripe-controller.ts
1
97.94
0.07% src/controller/stripe-webhook-controller.ts
1
92.73
1.42% src/controller/transaction-summary-controller.ts
1
92.31
-1.81% src/entity/container/container-revision.ts
1
91.67
-1.67% src/entity/point-of-sale/point-of-sale-revision.ts
1
94.12
-2.04% src/entity/product/product-revision.ts
1
45.45
16.88% src/files/response.ts
1
94.12
2.81% src/helpers/ad.ts
1
84.21
-1.5% src/helpers/ordering.ts
1
88.46
6.64% src/helpers/params.ts
1
95.15
4.45% src/helpers/pdf.ts
1
96.77
1.77% src/helpers/specification-validation.ts
1
97.05
1.63% src/helpers/validators.ts
1
92.0
6.29% src/mailer/messages/changed-pin.ts
1
93.55
47.39% src/mailer/messages/forgot-event-planning.ts
1
69.7
4.31% src/mailer/messages/mail-content-builder.ts
1
91.3
11.3% src/notifications/channels/abstract-channel.ts
1
98.42
0.94% src/service/transfer-service.ts
Jobs
ID Job ID Ran Files Coverage
1 25162857296.1 30 Apr 2026 11:35AM UTC 356
88.1
GitHub Action Run
Source Files on build 25162857296
  • Tree
  • List 356
  • Changed 265
  • Source Changed 12
  • Coverage Changed 265
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #25162857296
  • 320225b4 on github
  • Prev Build on develop (#25162326948)
  • Next Build on develop (#25221443308)
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