All files js

69.62% Statements 108661/156075
64.75% Branches 22406/34601
64.09% Functions 3335/5203
69.62% Lines 108661/156075

Press n or j to go to the next uncovered block, b, p or k for the previous block.

File Statements Branches Functions Lines
allmain.js
90.32% 1923/2129 72.91% 428/587 90.69% 39/43 90.32% 1923/2129
apply.js
23.6% 721/3054 41.8% 130/311 29.59% 29/98 23.6% 721/3054
artifact.js
71.78% 374/521 64.18% 95/148 88% 22/25 71.78% 374/521
artifacts.js
100% 134/134 100% 1/1 100% 0/0 100% 134/134
attrib.js
77.8% 715/919 67.58% 171/253 72.22% 26/36 77.8% 715/919
ball.js
57.47% 527/917 58.46% 76/130 63.63% 14/22 57.47% 527/917
bogusmon_data.js
0% 0/363 0% 0/1 0% 0/1 0% 0/363
bones.js
73.33% 22/30 100% 2/2 20% 1/5 73.33% 22/30
botl.js
77.38% 510/659 71.68% 81/113 39.02% 16/41 77.38% 510/659
botl_descriptions.js
0% 0/251 0% 0/1 0% 0/1 0% 0/251
calendar.js
81.57% 93/114 73.68% 14/19 63.63% 7/11 81.57% 93/114
cmd.js
84.03% 3457/4114 73.08% 774/1059 77.5% 62/80 84.03% 3457/4114
const.js
99.17% 2890/2914 86.23% 94/109 76.38% 55/72 99.17% 2890/2914
dbridge.js
53.46% 239/447 64.38% 47/73 56.52% 13/23 53.46% 239/447
decl.js
100% 368/368 100% 5/5 100% 2/2 100% 368/368
detect.js
30.58% 474/1550 46.95% 54/115 38% 19/50 30.58% 474/1550
dig.js
42.4% 796/1877 28.71% 87/303 42.59% 23/54 42.4% 796/1877
display.js
86.32% 2815/3261 76.63% 1148/1498 83.47% 101/121 86.32% 2815/3261
do.js
45.85% 553/1206 61.07% 102/167 40.29% 27/67 45.85% 553/1206
do_name.js
65.83% 605/919 53.98% 88/163 58.69% 27/46 65.83% 605/919
do_wear.js
50.55% 1361/2692 50.62% 365/721 54.03% 67/124 50.55% 1361/2692
dog.js
54.33% 589/1084 60.26% 135/224 56.25% 18/32 54.33% 589/1084
dogmove.js
88.98% 994/1117 70.04% 463/661 90% 27/30 88.98% 994/1117
dokick.js
32.54% 551/1693 36.05% 84/233 44.11% 15/34 32.54% 551/1693
dothrow.js
55.29% 956/1729 47.54% 203/427 51.56% 33/64 55.29% 956/1729
drawing.js
87.87% 464/528 65.97% 64/97 64.1% 25/39 87.87% 464/528
dungeon.js
94.31% 945/1002 82.44% 202/245 92.5% 37/40 94.31% 945/1002
eat.js
46.83% 1308/2793 54.28% 304/560 58.51% 55/94 46.83% 1308/2793
encode_corpus.mjs
0% 0/62 0% 0/1 0% 0/1 0% 0/62
encyclopedia.js
100% 51/51 84.61% 22/26 100% 2/2 100% 51/51
end.js
72.76% 1050/1443 39.61% 145/366 60.31% 38/63 72.76% 1050/1443
engrave.js
77.86% 517/664 63.08% 94/149 54.16% 13/24 77.86% 517/664
engrave_data.js
100% 52/52 100% 1/1 100% 0/0 100% 52/52
epitaph_data.js
0% 0/401 0% 0/1 0% 0/1 0% 0/401
epitaphs.js
100% 4/4 100% 1/1 100% 0/0 100% 4/4
exper.js
87.42% 292/334 51.96% 66/127 85.71% 12/14 87.42% 292/334
explode.js
14.93% 131/877 100% 1/1 0% 0/13 14.93% 131/877
extralev.js
94.38% 252/267 89.77% 79/88 100% 8/8 94.38% 252/267
fountain.js
42.7% 404/946 37.96% 41/108 42.3% 11/26 42.7% 404/946
game.js
80.55% 203/252 94% 47/50 75% 15/20 80.55% 203/252
game_display.js
97.5% 117/120 88.46% 23/26 50% 21/42 97.5% 117/120
getpos.js
96.2% 634/659 79.33% 238/300 88.88% 16/18 96.2% 634/659
glyph.js
77.43% 422/545 87.57% 141/161 53.84% 42/78 77.43% 422/545
gstate.js
59.39% 98/165 31.25% 10/32 66.66% 8/12 59.39% 98/165
hack.js
75.42% 1369/1815 70.08% 520/742 80% 56/70 75.42% 1369/1815
hacklib.js
64.63% 636/984 76.83% 136/177 44.44% 36/81 64.63% 636/984
headless_prompt_runtime.js
100% 9/9 100% 2/2 100% 1/1 100% 9/9
helpfiles.js
100% 5/5 100% 1/1 100% 0/0 100% 5/5
iactions.js
76.99% 87/113 32.35% 11/34 100% 5/5 76.99% 87/113
input.js
75.4% 785/1041 73.14% 177/242 62.9% 39/62 75.4% 785/1041
insight.js
74.68% 587/786 33.04% 76/230 74.19% 23/31 74.68% 587/786
invent.js
80.7% 1117/1384 73.43% 445/606 78.94% 45/57 80.7% 1117/1384
isaac64.js
92.89% 183/197 88% 22/25 88.88% 8/9 92.89% 183/197
jsmain.js
90.48% 1483/1639 75.34% 486/645 89.79% 44/49 90.48% 1483/1639
keylog.js
45.45% 25/55 75% 3/4 28.57% 2/7 45.45% 25/55
light.js
34.75% 220/633 70% 14/20 20% 7/35 34.75% 220/633
lock.js
54.16% 696/1285 45.1% 129/286 67.85% 19/28 54.16% 696/1285
macros.js
94.87% 389/410 86.33% 158/183 83.06% 103/124 94.87% 389/410
makemon.js
92.86% 2084/2244 81.49% 1013/1243 95.08% 58/61 92.86% 2084/2244
map_access.js
97.05% 66/68 88.88% 32/36 100% 5/5 97.05% 66/68
mapstate.js
98.41% 311/316 80% 88/110 100% 14/14 98.41% 311/316
mcastu.js
80.55% 348/432 72.48% 108/149 72.72% 8/11 80.55% 348/432
menu.js
85.83% 788/918 78.14% 236/302 84.21% 16/19 85.83% 788/918
mhitm.js
45.2% 561/1241 53.88% 111/206 46.15% 12/26 45.2% 561/1241
mhitu.js
45.77% 618/1350 52.36% 188/359 52.77% 19/36 45.77% 618/1350
minion.js
32.51% 213/655 44.44% 8/18 19.04% 4/21 32.51% 213/655
missives.js
81.19% 488/601 63.12% 89/141 80.95% 17/21 81.19% 488/601
missives_data.js
100% 9/9 100% 3/3 100% 1/1 100% 9/9
mklev.js
81% 2575/3179 80.2% 1086/1354 84% 84/100 81% 2575/3179
mkmap.js
96.55% 421/436 89.53% 154/172 100% 15/15 96.55% 421/436
mkmaze.js
80.59% 702/871 70.79% 240/339 86.66% 26/30 80.59% 702/871
mkobj.js
91.44% 1454/1590 77.25% 506/655 90% 54/60 91.44% 1454/1590
mkroom.js
64.39% 454/705 77.82% 186/239 79.31% 23/29 64.39% 454/705
modal_guard.js
72.83% 118/162 43.75% 7/16 60% 6/10 72.83% 118/162
mon.js
71.4% 1998/2798 66.19% 703/1062 61.81% 102/165 71.4% 1998/2798
mondata.js
74.19% 1564/2108 69.25% 428/618 83.25% 169/203 74.19% 1564/2108
monmove.js
75.96% 1400/1843 74.97% 674/899 75.38% 49/65 75.96% 1400/1843
monsters.js
99.96% 8915/8918 50% 3/6 0% 0/2 99.96% 8915/8918
mplayer.js
87.54% 239/273 68.93% 71/103 83.33% 5/6 87.54% 239/273
mthrowu.js
62.15% 854/1374 54.18% 207/382 75.6% 31/41 62.15% 854/1374
muse.js
48.5% 1172/2416 49.31% 359/728 49.12% 28/57 48.5% 1172/2416
music.js
33.09% 278/840 16.98% 9/53 43.75% 7/16 33.09% 278/840
nethack.js
0% 0/434 0% 0/1 0% 0/1 0% 0/434
nhlua.js
86.71% 124/143 72.54% 37/51 80% 4/5 86.71% 124/143
o_init.js
95.78% 318/332 81.39% 70/86 100% 10/10 95.78% 318/332
objects.js
99.52% 9493/9538 79.76% 67/84 83.33% 30/36 99.52% 9493/9538
objnam.js
83.25% 1432/1720 66.48% 498/749 89.47% 51/57 83.25% 1432/1720
options.js
66.66% 316/474 43.75% 21/48 9.83% 6/61 66.66% 316/474
pager.js
92% 863/938 70.93% 266/375 79.31% 23/29 92% 863/938
pickup.js
75.11% 1446/1925 62.33% 384/616 83.33% 50/60 75.11% 1446/1925
pline.js
98.29% 288/293 79.12% 72/91 95.45% 21/22 98.29% 288/293
polyself.js
65.49% 1253/1913 52.5% 293/558 78.57% 66/84 65.49% 1253/1913
potion.js
38.32% 888/2317 42.43% 143/337 46.93% 46/98 38.32% 888/2317
pray.js
39.22% 806/2055 33.86% 106/313 54.41% 37/68 39.22% 806/2055
priest.js
62.09% 552/889 59.55% 106/178 65.62% 21/32 62.09% 552/889
quest.js
75.88% 214/282 47.05% 40/85 73.68% 14/19 75.88% 214/282
questpgr.js
95.67% 1326/1386 63.93% 117/183 75% 18/24 95.67% 1326/1386
read.js
42.64% 1064/2495 35.67% 117/328 42.85% 36/84 42.64% 1064/2495
rect.js
93.29% 153/164 96.92% 63/65 76.92% 10/13 93.29% 153/164
region.js
53.04% 523/986 58.18% 64/110 53.33% 24/45 53.04% 523/986
rng.js
55.02% 476/865 58.97% 46/78 30.26% 23/76 55.02% 476/865
role.js
75.12% 151/201 67.64% 23/34 53.84% 7/13 75.12% 151/201
role_skills.js
100% 323/323 66.66% 2/3 100% 1/1 100% 323/323
roles.js
100% 834/834 100% 1/1 100% 0/0 100% 834/834
rumor_data.js
100% 777/777 100% 1/1 100% 0/0 100% 777/777
rumors.js
60.33% 219/363 51.42% 18/35 40% 6/15 60.33% 219/363
runtime_env.js
68.96% 20/29 50% 4/8 50% 2/4 68.96% 20/29
screen_capture.js
12.2% 26/213 100% 1/1 0% 0/5 12.2% 26/213
shk.js
53.04% 1811/3414 45.65% 247/541 48.52% 82/169 53.04% 1811/3414
shknam.js
85.92% 525/611 65.13% 142/218 85.71% 12/14 85.92% 525/611
signals.js
100% 12/12 100% 1/1 0% 0/3 100% 12/12
sit.js
20.66% 161/779 13.88% 5/36 7.14% 1/14 20.66% 161/779
sounds.js
31.26% 408/1305 45.74% 86/188 20.68% 6/29 31.26% 408/1305
sp_lev.js
87.1% 4351/4995 74.83% 1668/2229 86.01% 203/236 87.1% 4351/4995
spell.js
65.05% 754/1159 58.14% 182/313 70% 28/40 65.05% 754/1159
stairs.js
72.28% 120/166 76.47% 26/34 50% 9/18 72.28% 120/166
steal.js
24.25% 187/771 42.42% 14/33 25% 5/20 24.25% 187/771
steed.js
58.07% 399/687 44.8% 56/125 45.45% 10/22 58.07% 399/687
storage.js
66.66% 42/63 41.66% 5/12 57.14% 4/7 66.66% 42/63
stub_tracker.js
0% 0/50 0% 0/1 0% 0/1 0% 0/50
symbols.js
100% 720/720 100% 1/1 100% 0/0 100% 720/720
teleport.js
65.64% 535/815 57.26% 130/227 90.9% 20/22 65.64% 535/815
terminal.js
54.5% 345/633 65.95% 31/47 27.27% 9/33 54.5% 345/633
themeroom_meta.js
100% 494/494 100% 1/1 100% 0/0 100% 494/494
timeout.js
61.34% 695/1133 63.01% 138/219 44.68% 21/47 61.34% 695/1133
trace.js
0% 0/65 0% 0/1 0% 0/1 0% 0/65
trap.js
55.01% 1854/3370 53.35% 366/686 62.5% 70/112 55.01% 1854/3370
u_init.js
98.01% 888/906 79.25% 191/241 95.83% 23/24 98.01% 888/906
uhitm.js
60.26% 1397/2318 53.2% 407/765 57.69% 45/78 60.26% 1397/2318
vault.js
53.6% 684/1276 56.5% 152/269 63.33% 19/30 53.6% 684/1276
version.js
100% 3/3 100% 1/1 100% 0/0 100% 3/3
vision.js
97.44% 725/744 90.64% 310/342 100% 17/17 97.44% 725/744
weapon.js
84.08% 671/798 63.86% 228/357 87.87% 29/33 84.08% 671/798
were.js
34.82% 70/201 55.55% 5/9 12.5% 1/8 34.82% 70/201
wield.js
58.31% 442/758 49.43% 87/176 67.56% 25/37 58.31% 442/758
wizard.js
51.21% 168/328 20% 9/45 43.75% 7/16 51.21% 168/328
wizcmds.js
80.65% 271/336 32.2% 19/59 100% 6/6 80.65% 271/336
worm.js
39.42% 235/596 70.58% 24/34 38.7% 12/31 39.42% 235/596
worn.js
66.01% 742/1124 69.8% 252/361 62.79% 27/43 66.01% 742/1124
write.js
8.62% 22/255 100% 1/1 0% 0/2 8.62% 22/255
zap.js
51.15% 1213/2371 44.32% 246/555 65.38% 51/78 51.15% 1213/2371