All files src/web

90.45% Statements 9120/10082
86.92% Branches 3775/4343
90.16% Functions 2173/2410
91.4% Lines 7890/8632

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

File Statements Branches Functions Lines
accessibility-switches.js
100% 7/7 100% 2/2 100% 4/4 100% 6/6
analogue-inputs.js
72.72% 48/66 64.28% 27/42 62.5% 5/8 72.88% 43/59
analytics-filters.js
100% 23/23 100% 14/14 100% 6/6 100% 20/20
analytics.js
100% 67/67 100% 47/47 100% 23/23 100% 51/51
archive-sources.js
100% 28/28 100% 2/2 100% 13/13 100% 18/18
audio-handler.js
77.22% 139/180 76.13% 67/88 69.44% 25/36 78.57% 121/154
audio-renderer.js
97.91% 141/144 95.12% 39/41 89.28% 25/28 98.49% 131/133
audio-utils.js
100% 5/5 100% 4/4 100% 1/1 100% 3/3
autoboot.js
100% 33/33 100% 4/4 100% 11/11 100% 32/32
basic-panel.js
3.73% 5/134 0% 0/54 2.94% 1/34 4.31% 5/116
benchmark-page.js
42.75% 62/145 59.09% 13/22 50% 18/36 43.2% 54/125
breakpoints-panel.js
99.27% 273/275 95.53% 107/112 98.07% 51/52 99.58% 242/243
canvas.js
97.78% 265/271 89.87% 71/79 93.75% 30/32 98.06% 254/259
config-form.js
100% 96/96 100% 46/46 100% 34/34 100% 83/83
config.js
97.43% 76/78 96.87% 31/32 100% 25/25 100% 64/64
console-surface.js
88.46% 23/26 100% 5/5 75% 9/12 100% 18/18
crtc-panel.js
97.97% 97/99 100% 28/28 95.91% 47/49 97.75% 87/89
debug-dom.js
96.29% 52/54 83.33% 10/12 100% 12/12 100% 47/47
debug-menu.js
100% 38/38 100% 8/8 100% 6/6 100% 36/36
debug.js
96.59% 852/882 92.55% 348/376 96.4% 241/250 98.03% 699/713
decoded-registers.js
100% 69/69 100% 14/14 100% 18/18 100% 56/56
disassembly-view.js
99.35% 153/154 98.36% 60/61 100% 37/37 100% 141/141
disc-visualiser.js
88.78% 364/410 68.7% 101/147 91.13% 72/79 91.38% 329/360
display.js
96.87% 93/96 90.56% 48/53 93.75% 15/16 96.73% 89/92
dom-utils.js
96.05% 73/76 88.46% 23/26 90.9% 20/22 98.43% 63/64
drives.js
91.3% 63/69 85.71% 36/42 100% 16/16 89.28% 50/56
emulation-loop.js
81.17% 194/239 81.6% 102/125 78.57% 33/42 82.24% 176/214
fdc-panel.js
94.58% 262/277 77.16% 98/127 94.23% 98/104 96.56% 225/233
floating-panel.js
96.18% 353/367 90.62% 145/160 98.9% 90/91 96.38% 293/304
front-panel.js
96% 48/50 95% 19/20 90% 9/10 97.77% 44/45
gamepads.js
81.03% 47/58 69.44% 25/36 100% 3/3 79.62% 43/54
google-drive-source.js
97.87% 46/47 71.42% 15/21 100% 16/16 100% 40/40
google-drive.js
75.29% 64/85 71.42% 20/28 78.94% 15/19 75.94% 60/79
help.js
100% 26/26 100% 4/4 100% 6/6 100% 24/24
icons.js
100% 9/9 100% 3/3 100% 2/2 100% 6/6
install.js
100% 29/29 94.44% 17/18 90.9% 10/11 100% 22/22
keyboard-setup.js
100% 69/69 100% 24/24 100% 27/27 100% 54/54
keyboard.js
95.62% 131/137 91.56% 76/83 90.62% 29/32 95.65% 110/115
layout.js
95.91% 94/98 97.14% 34/35 88.23% 15/17 96.7% 88/91
local-disc.js
100% 17/17 87.5% 7/8 66.66% 2/3 100% 15/15
machine-switch.js
100% 34/34 100% 22/22 100% 8/8 100% 28/28
machine.js
82.75% 48/58 80% 24/30 73.68% 14/19 83.63% 46/55
media-catalogue.js
100% 131/131 94.38% 84/89 100% 47/47 100% 96/96
media-loader.js
97.81% 134/137 95.65% 44/46 96.87% 31/32 98.27% 114/116
media-slots.js
100% 93/93 97.05% 66/68 100% 22/22 100% 79/79
media-window.js
98.78% 734/743 93.42% 355/380 99.31% 145/146 99.84% 646/647
microphone-input.js
12.16% 9/74 0% 0/22 25% 2/8 13.23% 9/68
modals.js
98.66% 74/75 92.85% 13/14 100% 17/17 100% 66/66
page-actions.js
97.61% 41/42 91.66% 11/12 91.66% 11/12 100% 33/33
paging-override.js
100% 54/54 94.44% 17/18 100% 17/17 100% 50/50
paging-panel.js
96.07% 49/51 100% 8/8 86.66% 13/15 95.91% 47/49
panel-keys.js
100% 34/34 100% 6/6 100% 17/17 100% 25/25
panel-layout.js
98.86% 261/264 96.38% 160/166 100% 57/57 100% 200/200
parameters.js
97.39% 112/115 90.9% 70/77 94.33% 50/53 97.43% 76/78
quick-settings.js
97.22% 35/36 77.77% 7/9 100% 13/13 100% 27/27
rendezvous-client.js
100% 29/29 100% 17/17 100% 11/11 100% 25/25
reporting.js
100% 9/9 100% 4/4 100% 4/4 100% 7/7
rewind-thumbnail.js
96.82% 61/63 85.71% 12/14 83.33% 5/6 100% 53/53
rewind-ui.js
98.05% 151/154 85.71% 36/42 100% 28/28 100% 139/139
run-controls.js
100% 9/9 100% 0/0 100% 4/4 100% 7/7
session-dialog.js
98.21% 55/56 95.45% 21/22 100% 12/12 100% 44/44
session-log.js
100% 79/79 100% 30/30 100% 28/28 100% 64/64
session-page.js
91.3% 21/23 100% 2/2 83.33% 10/12 91.3% 21/23
session-panel.js
97.56% 80/82 93.87% 46/49 94.11% 16/17 98.48% 65/66
session-sequencer.js
100% 103/103 100% 54/54 100% 20/20 100% 93/93
session-transport.js
96% 144/150 87.17% 34/39 93.18% 41/44 96.8% 121/125
settings.js
100% 71/71 100% 47/47 100% 18/18 100% 56/56
shared-session.js
95.87% 837/873 90.75% 432/476 91.94% 137/149 99.47% 751/755
shortcuts.js
100% 8/8 100% 6/6 100% 2/2 100% 7/7
snapshot-ui.js
89.74% 105/117 90.36% 75/83 81.81% 9/11 92.38% 97/105
soundchip-panel.js
99.09% 109/110 96.15% 25/26 96.96% 32/33 98.97% 97/98
speech-output.js
96.66% 29/30 95.23% 20/21 83.33% 5/6 96.15% 25/26
startup.js
100% 31/31 100% 29/29 100% 4/4 100% 27/27
stored-json.js
100% 11/11 100% 6/6 100% 2/2 100% 9/9
sysvia-panel.js
98.79% 82/83 100% 21/21 94.44% 17/18 98.68% 75/76
tight-loop-note.js
100% 38/38 94.44% 17/18 100% 14/14 100% 31/31
toast.js
96.07% 49/51 94.44% 17/18 100% 9/9 95.65% 44/46
touch-keyboard.js
32.4% 139/429 31.54% 47/149 42.34% 47/111 30.42% 108/355
url-state.js
100% 25/25 100% 13/13 100% 6/6 100% 20/20
uservia-panel.js
96.55% 28/29 100% 8/8 85.71% 6/7 96.29% 26/27
via-registers.js
100% 46/46 100% 6/6 100% 30/30 100% 41/41
video-nula-notice.js
93.33% 14/15 85.71% 6/7 83.33% 5/6 100% 14/14
video-ula-panel.js
98.9% 180/182 100% 64/64 93.93% 31/33 98.77% 161/163
watch-panel.js
99% 200/202 94.23% 49/52 92.3% 36/39 99.44% 178/179