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

CMU-313 / fall23-nodebb-bugbusters / 6700128437
85%

Build:
DEFAULT BRANCH: main
Ran 31 Oct 2023 12:08AM UTC
Jobs 4
Files 391
Run time 2min
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

31 Oct 2023 12:01AM UTC coverage: 84.932% (-0.04%) from 84.97%
6700128437

push

github

web-flow
Merge pull request #28 from CMU-313/enable-prettier

Prettier Integration

10269 of 13340 branches covered (0.0%)

Branch coverage included in aggregate %.

16702 of 19218 new or added lines in 389 files covered. (86.91%)

17 existing lines in 15 files now uncovered.

23116 of 25968 relevant lines covered (89.02%)

3077.91 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
96.77
0.07% src/api/chats.js
1
92.59
0.0% src/controllers/accounts/blocks.js
1
90.91
0.0% src/controllers/accounts/categories.js
1
93.75
0.0% src/controllers/accounts/follow.js
1
90.0
0.0% src/controllers/accounts/groups.js
1
97.5
0.02% src/controllers/accounts/profile.js
1
85.71
0.0% src/controllers/accounts/sessions.js
1
92.86
0.0% src/controllers/accounts/uploads.js
1
95.12
0.0% src/controllers/admin.js
1
94.74
0.0% src/controllers/admin/cache.js
1
96.83
0.0% src/controllers/admin/groups.js
1
90.0
0.0% src/controllers/admin/logs.js
1
92.0
0.0% src/controllers/home.js
1
76.47
0.0% src/controllers/osd.js
1
88.89
0.0% src/controllers/ping.js
1
90.91
0.0% src/controllers/posts.js
1
93.1
0.0% src/controllers/write/flags.js
1
93.75
0.0% src/controllers/write/utilities.js
1
87.1
0.0% src/coverPhoto.js
1
96.43
0.0% src/database/mongo/helpers.js
1
66.67
0.0% src/database/mongo/transaction.js
1
89.47
0.0% src/database/redis/helpers.js
1
90.77
0.0% src/database/redis/sorted/intersect.js
1
95.24
0.0% src/database/redis/sorted/remove.js
1
66.67
0.0% src/database/redis/transaction.js
1
94.74
0.07% src/events.js
1
80.0
0.0% src/groups/cache.js
1
93.55
0.69% src/groups/delete.js
1
94.92
-1.64% src/messaging/notifications.js
1
92.86
0.0% src/messaging/unread.js
1
95.96
0.08% src/meta/settings.js
1
98.36
0.0% src/middleware/helpers.js
1
93.44
0.22% src/pagination.js
1
96.84
0.0% src/posts/parse.js
1
96.39
0.18% src/privileges/admin.js
1
93.65
0.43% src/privileges/global.js
1
92.31
0.0% src/routes/meta.js
1
97.3
0.0% src/routes/user.js
1
89.47
0.0% src/socket.io/admin/cache.js
1
75.0
0.0% src/socket.io/admin/navigation.js
1
88.89
0.32% src/socket.io/admin/plugins.js
1
83.33
0.0% src/socket.io/admin/rewards.js
1
96.15
-0.93% src/socket.io/admin/rooms.js
1
90.0
0.0% src/socket.io/admin/tags.js
1
94.44
0.0% src/socket.io/blacklist.js
1
90.0
0.0% src/socket.io/topics/infinitescroll.js
1
92.59
0.28% src/socket.io/topics/merge.js
1
96.07
0.11% src/topics/index.js
1
95.74
0.09% src/topics/merge.js
1
90.38
0.0% src/topics/suggested.js
1
95.65
0.17% src/topics/thumbs.js
1
91.67
0.0% src/topics/user.js
1
97.18
0.0% src/user/index.js
1
96.53
0.08% src/user/notifications.js
1
95.56
0.1% src/user/online.js
1
91.18
0.0% src/user/password.js
2
87.18
0.0% public/src/modules/slugify.js
2
93.75
0.0% src/batch.js
2
95.28
0.04% src/categories/update.js
2
78.26
0.0% src/controllers/accounts/consent.js
2
93.5
0.07% src/controllers/accounts/helpers.js
2
86.84
0.0% src/controllers/accounts/info.js
2
88.57
0.0% src/controllers/accounts/notifications.js
2
95.74
0.05% src/controllers/admin/categories.js
2
80.95
0.0% src/controllers/api.js
2
50.0
0.0% src/controllers/career.js
2
95.63
0.0% src/controllers/category.js
2
87.1
0.0% src/controllers/popular.js
2
95.24
0.06% src/controllers/recent.js
2
88.24
0.18% src/controllers/unread.js
2
76.47
0.0% src/controllers/write/admin.js
2
96.65
0.08% src/database/mongo/sorted/intersect.js
2
92.75
0.11% src/database/mongo/sorted/remove.js
2
96.0
0.04% src/database/postgres/sorted/add.js
2
88.24
0.0% src/database/postgres/sorted/intersect.js
2
88.24
0.0% src/database/postgres/sorted/union.js
2
94.87
0.0% src/database/redis/main.js
2
94.12
0.0% src/database/redis/sorted/add.js
2
86.0
0.0% src/database/redis/sorted/union.js
2
93.85
0.0% src/groups/cover.js
2
95.0
0.26% src/groups/invite.js
2
97.47
0.15% src/groups/membership.js
2
86.67
0.0% src/groups/ownership.js
2
92.31
1.0% src/groups/user.js
2
85.19
0.0% src/meta/debugFork.js
2
92.31
0.0% src/meta/dependencies.js
2
87.1
0.0% src/middleware/ratelimit.js
2
93.85
0.0% src/posts/create.js
2
93.33
0.0% src/posts/summary.js
2
94.2
0.13% src/privileges/categories.js
2
93.23
0.04% src/privileges/topics.js
2
94.55
0.31% src/privileges/users.js
2
93.1
0.0% src/routes/api.js
2
87.04
0.0% src/routes/helpers.js
2
91.8
0.0% src/social.js
2
83.64
0.0% src/socket.io/meta.js
2
81.82
0.0% src/socket.io/user/status.js
2
88.0
0.5% src/topics/bookmarks.js
2
95.04
0.0% src/topics/data.js
2
94.44
0.0% src/topics/delete.js
2
85.45
0.0% src/topics/recent.js
2
94.49
0.18% src/user/bans.js
3
90.54
0.4% src/admin/search.js
3
83.33
0.0% src/admin/versions.js
3
90.7
0.22% src/categories/delete.js
3
78.79
0.0% src/categories/unread.js
3
84.75
0.0% src/controllers/accounts/chats.js
3
89.13
0.49% src/controllers/admin/plugins.js
3
70.83
0.0% src/controllers/admin/themes.js
3
88.55
0.27% src/controllers/search.js
3
80.0
0.69% src/controllers/sitemap.js
3
79.31
0.0% src/controllers/top.js
3
86.11
0.0% src/database/index.js
3
87.93
0.0% src/database/mongo/sorted/union.js
3
90.0
0.0% src/database/postgres/sorted/remove.js
3
97.84
0.02% src/database/redis/sorted.js
3
92.39
0.35% src/groups/join.js
3
91.25
0.0% src/messaging/create.js
3
90.84
0.0% src/messaging/data.js
3
81.4
0.0% src/meta/errors.js
3
89.58
0.22% src/meta/languages.js
3
94.25
0.07% src/navigation/admin.js
3
87.5
0.0% src/password.js
3
86.54
0.0% src/posts/bookmarks.js
3
86.54
0.0% src/posts/endorse.js
3
88.0
0.0% src/routes/write/index.js
3
80.95
0.0% src/socket.io/admin/categories.js
3
77.78
0.0% src/socket.io/user/registration.js
3
92.31
1.08% src/topics/scheduled.js
3
95.09
0.0% src/topics/teaser.js
4
91.26
0.0% src/api/topics.js
4
82.86
0.5% src/categories/search.js
4
84.78
-1.26% src/categories/watch.js
4
77.36
0.0% src/controllers/404.js
4
93.44
0.11% src/controllers/admin/settings.js
4
84.31
0.0% src/controllers/write/categories.js
4
80.0
0.0% src/database/postgres/connection.js
4
88.76
0.53% src/groups/leave.js
4
75.64
0.64% src/groups/search.js
4
82.14
0.0% src/meta/cacheBuster.js
4
78.57
0.0% src/meta/index.js
4
93.96
0.0% src/posts/edit.js
4
77.78
0.0% src/posts/tools.js
4
80.77
0.77% src/posts/topics.js
4
92.68
0.15% src/posts/user.js
4
79.59
0.43% src/rewards/admin.js
4
84.75
0.82% src/rewards/index.js
4
76.47
0.0% src/socket.io/topics/tools.js
4
95.17
-0.54% src/user/auth.js
4
89.66
0.37% src/user/blocks.js
4
94.05
0.0% src/user/create.js
4
93.67
0.04% src/user/search.js
5
92.82
0.0% src/api/groups.js
5
85.71
0.0% src/controllers/composer.js
5
77.05
0.0% src/database/mongo/connection.js
5
88.17
0.0% src/database/mongo/sorted/add.js
5
78.38
-2.18% src/database/postgres/helpers.js
5
82.02
-0.93% src/database/redis.js
5
68.29
0.0% src/database/redis/connection.js
5
95.02
0.04% src/database/redis/hash.js
5
87.5
0.49% src/languages.js
5
92.51
0.56% src/messaging/rooms.js
5
96.1
-1.12% src/posts/delete.js
5
85.83
0.23% src/posts/index.js
5
88.89
-1.11% src/socket.io/posts/tools.js
5
80.36
0.0% src/socket.io/topics/move.js
5
83.33
0.0% src/socket.io/uploads.js
5
83.61
0.0% src/socket.io/user/profile.js
5
89.43
-0.49% src/topics/events.js
5
88.48
0.07% src/user/settings.js
6
74.14
0.0% src/api/flags.js
6
87.39
0.0% src/database/postgres/sets.js
6
87.88
-0.18% src/meta/js.js
6
80.0
0.0% src/meta/tags.js
6
84.75
0.07% src/middleware/header.js
6
76.32
0.0% src/plugins/usage.js
6
77.97
0.0% src/posts/anon.js
6
74.47
0.0% src/socket.io/posts/votes.js
6
80.33
0.33% src/user/categories.js
6
79.31
0.0% src/user/follow.js
6
86.76
1.28% src/user/uploads.js
7
87.38
0.0% src/cache/lru.js
7
69.88
0.0% src/controllers/groups.js
7
84.78
0.0% src/controllers/user.js
7
83.65
0.0% src/controllers/write/posts.js
7
85.96
0.0% src/middleware/render.js
7
87.37
0.13% src/user/posts.js
8
87.43
0.35% src/categories/recentreplies.js
8
74.12
0.0% src/controllers/admin/info.js
8
87.22
0.0% src/database/mongo/main.js
8
52.38
0.0% src/database/postgres/transaction.js
8
89.74
0.21% src/groups/index.js
8
77.11
0.57% src/messaging/edit.js
8
89.06
0.0% src/meta/blacklist.js
8
84.62
0.0% src/middleware/assert.js
8
82.14
-0.21% src/posts/diffs.js
8
87.74
0.33% src/privileges/helpers.js
8
87.62
0.12% src/privileges/posts.js
8
92.02
0.0% src/topics/create.js
8
85.83
0.23% src/topics/follow.js
8
91.52
0.05% src/user/data.js
8
86.13
0.21% src/user/invite.js
8
84.4
0.0% src/user/reset.js
9
81.82
0.0% src/api/helpers.js
9
82.42
0.0% src/controllers/errors.js
9
78.29
-0.45% src/database/mongo.js
9
80.43
0.0% src/meta/css.js
9
83.33
0.51% src/meta/templates.js
9
76.0
0.0% src/prestart.js
9
88.31
0.0% src/routes/index.js
9
67.07
0.0% src/socket.io/topics/tags.js
9
93.99
0.15% src/topics/unread.js
9
86.84
-0.55% src/user/approval.js
10
87.94
0.06% src/categories/topics.js
10
84.35
0.0% src/database/mongo/sets.js
10
91.67
0.07% src/database/postgres/hash.js
10
82.81
-0.65% src/plugins/install.js
10
83.05
0.14% src/plugins/load.js
10
86.71
0.26% src/upgrade.js
10
80.85
0.0% src/user/info.js
10
68.63
0.0% src/user/jobs.js
11
85.56
-0.25% public/src/modules/helpers.common.js
11
82.01
0.0% src/controllers/uploads.js
11
78.18
0.0% src/middleware/headers.js
11
85.61
0.0% src/user/email.js
11
65.0
0.0% src/user/jobs/export-uploads.js
12
70.37
-0.52% src/api/categories.js
12
85.57
0.3% src/controllers/admin/dashboard.js
12
85.56
0.0% src/controllers/write/topics.js
12
89.93
1.86% src/database/mongo/hash.js
12
80.73
-0.75% src/database/postgres/main.js
12
77.69
0.17% src/file.js
12
43.4
0.0% src/pubsub.js
12
83.78
0.0% src/settings.js
12
75.86
0.0% src/sitemap.js
12
75.9
0.0% src/socket.io/admin.js
12
70.0
-2.06% src/socket.io/categories/search.js
12
82.98
0.0% src/socket.io/user.js
12
76.03
0.0% src/topics/fork.js
12
71.21
-0.66% src/user/admin.js
13
70.41
-0.24% src/controllers/mods.js
13
81.15
0.0% src/image.js
13
78.57
0.15% src/socket.io/helpers.js
13
88.66
0.01% src/topics/posts.js
13
93.0
0.22% src/topics/tags.js
14
88.22
0.08% src/api/posts.js
14
85.79
-0.49% src/categories/create.js
14
72.18
-0.55% src/database/postgres.js
14
86.44
0.06% src/posts/votes.js
14
83.61
0.0% src/routes/feeds.js
14
78.76
0.38% src/socket.io/admin/user.js
14
81.65
-2.0% src/user/delete.js
14
80.88
0.29% src/widgets/index.js
15
91.01
-0.08% src/categories/index.js
15
92.73
-0.96% src/database/mongo/sorted.js
15
91.55
0.04% src/database/postgres/sorted.js
15
75.35
0.0% src/logger.js
15
85.11
0.29% src/messaging/index.js
15
74.8
0.21% src/meta/themes.js
16
77.78
0.0% src/controllers/users.js
16
86.17
0.11% src/emailer.js
16
71.54
0.0% src/middleware/admin.js
16
81.65
0.0% src/socket.io/groups.js
16
73.05
0.0% src/user/interstitials.js
17
76.69
-0.47% src/controllers/accounts/settings.js
17
86.52
0.29% src/controllers/write/users.js
17
72.66
0.3% src/socket.io/categories.js
17
64.56
-2.11% src/user/jobs/export-profile.js
18
83.97
-1.01% src/controllers/admin/users.js
18
85.03
-0.22% src/controllers/topics.js
18
84.47
0.0% src/meta/configs.js
18
76.47
0.65% src/user/digest.js
19
77.95
-1.89% src/controllers/accounts/posts.js
19
79.06
0.0% src/controllers/admin/uploads.js
20
55.95
0.0% src/cache/ttl.js
20
69.5
-0.28% src/controllers/accounts/edit.js
20
84.97
0.05% src/posts/queue.js
20
77.61
-0.78% src/topics/sorted.js
20
81.89
0.07% src/topics/tools.js
20
73.58
0.17% src/user/picture.js
21
77.57
0.21% src/middleware/user.js
21
80.57
0.24% src/plugins/hooks.js
21
84.59
-0.14% src/plugins/index.js
22
83.21
0.3% src/notifications.js
23
78.52
-0.85% src/groups/update.js
23
82.94
0.0% src/user/profile.js
24
22.58
0.0% public/src/utils.js
25
82.96
0.05% src/api/users.js
25
84.04
0.2% src/controllers/helpers.js
25
80.84
-0.43% src/search.js
26
72.53
0.0% src/controllers/index.js
26
76.38
0.24% src/plugins/data.js
26
48.76
0.0% src/socket.io/topics.js
27
75.43
0.21% src/socket.io/index.js
27
64.24
0.44% src/socket.io/posts.js
29
75.69
-15.01% src/posts/uploads.js
30
56.85
0.3% src/meta/minifier.js
31
70.0
-0.35% src/middleware/index.js
32
74.29
0.25% src/analytics.js
35
77.85
0.0% public/src/utils.common.js
35
50.94
0.0% src/routes/authentication.js
36
45.67
0.0% src/cli/package-install.js
38
69.78
-0.15% src/webserver.js
42
55.36
0.2% src/socket.io/modules.js
45
53.85
0.72% src/meta/build.js
47
79.91
0.09% src/controllers/authentication.js
70
77.04
-0.06% src/flags.js

Uncovered Existing Lines

Lines Coverage ∆ File
1
87.43
0.35% src/categories/recentreplies.js
1
77.95
-1.89% src/controllers/accounts/posts.js
1
85.71
0.0% src/controllers/composer.js
1
72.53
0.0% src/controllers/index.js
1
82.02
-0.93% src/database/redis.js
1
53.85
0.72% src/meta/build.js
1
84.47
0.0% src/meta/configs.js
1
56.85
0.3% src/meta/minifier.js
1
84.75
0.07% src/middleware/header.js
1
80.95
0.0% src/socket.io/admin/categories.js
1
77.61
-0.78% src/topics/sorted.js
1
65.0
0.0% src/user/jobs/export-uploads.js
1
69.78
-0.15% src/webserver.js
2
77.04
-0.06% src/flags.js
2
75.69
-15.01% src/posts/uploads.js
Jobs
ID Job ID Ran Files Coverage
1 ubuntu-latest-node-16-db-redis - 6700128437.1 31 Oct 2023 12:08AM UTC 364
84.34
GitHub Action Run
2 ubuntu-latest-node-16-db-postgres - 6700128437.2 31 Oct 2023 12:09AM UTC 362
84.17
GitHub Action Run
3 ubuntu-latest-node-16-db-mongo-dev - 6700128437.3 31 Oct 2023 12:09AM UTC 365
84.33
GitHub Action Run
4 ubuntu-latest-node-16-db-mongo - 6700128437.4 31 Oct 2023 12:10AM UTC 364
84.33
GitHub Action Run
Source Files on build 6700128437
  • Tree
  • List 391
  • Changed 340
  • Source Changed 0
  • Coverage Changed 331
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • 108da227 on github
  • Prev Build on main (#6664408876)
  • Delete
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