All files src

82.67% Statements 12237/14801
77.53% Branches 5802/7483
82.34% Functions 1926/2339
83.42% Lines 11023/13213

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

File Statements Branches Functions Lines
6502.js
86.79% 999/1151 81.05% 646/797 86.77% 164/189 87.97% 900/1023
6502.opcodes.js
95.8% 502/524 93.45% 357/382 100% 70/70 96.01% 458/477
6847.js
97.15% 239/246 86.91% 93/107 95% 19/20 97.89% 232/237
6847_fontdata.js
100% 1/1 100% 0/0 100% 1/1 100% 1/1
acia.js
86.13% 174/202 81.81% 90/110 97.05% 33/34 87.7% 157/179
adc.js
100% 50/50 95% 19/20 100% 11/11 100% 47/47
analogue-source.js
0% 0/1 100% 0/0 0% 0/2 0% 0/1
archive.js
95.62% 153/160 78.57% 33/42 100% 19/19 99.3% 142/143
audio-latency.js
100% 5/5 100% 4/4 100% 1/1 100% 5/5
audio-output.js
97.87% 46/47 90.47% 19/21 100% 17/17 97.36% 37/38
basic-loader.js
100% 11/11 100% 0/0 100% 1/1 100% 10/10
basic-state.js
69.07% 134/194 63.63% 63/99 44.82% 13/29 73.24% 115/157
basic-tokenise.js
93.84% 61/65 85.71% 12/14 85.71% 6/7 93.65% 59/63
bbc-palette.js
100% 1/1 100% 0/0 100% 0/0 100% 1/1
bbcdiscs.js
100% 24/24 85.71% 30/35 100% 6/6 100% 21/21
bem-snapshot.js
96.17% 201/209 84.14% 69/82 100% 13/13 97.93% 190/194
benchmark-machine.js
15% 3/20 0% 0/5 0% 0/6 15.78% 3/19
benchmark-workloads.js
13.79% 8/58 0% 0/18 0% 0/13 15.38% 8/52
binary.js
96.87% 93/96 83.33% 30/36 100% 26/26 98.7% 76/77
biquad.js
100% 50/50 100% 0/0 100% 11/11 100% 49/49
bitshifters.js
100% 17/17 100% 7/7 100% 5/5 100% 15/15
breakpoints.js
96.92% 189/195 95.77% 136/142 94.73% 54/57 98.69% 151/153
cmos.js
96.25% 154/160 95.78% 91/95 88.88% 40/45 95.89% 140/146
conditions.js
100% 125/125 98.11% 52/53 100% 41/41 100% 107/107
ddnoise.js
78% 78/100 80.39% 41/51 47.61% 10/21 78.16% 68/87
debounce.js
100% 4/4 100% 0/0 100% 3/3 100% 3/3
disc-drive.js
95.69% 178/186 90.19% 92/102 100% 41/41 97.57% 161/165
disc-format.js
100% 76/76 100% 31/31 100% 8/8 100% 59/59
disc-hfe.js
90.55% 230/254 80% 88/110 90% 9/10 91.59% 207/226
disc-surface.js
99.39% 164/165 97.72% 43/44 100% 25/25 100% 145/145
disc.js
96.42% 647/671 88.36% 243/275 97.93% 95/97 96.62% 573/593
econet.js
57.55% 198/344 50.22% 112/223 50% 11/22 58.63% 197/336
emulation-tick.js
100% 5/5 100% 0/0 100% 1/1 100% 4/4
fake6502.js
85.71% 12/14 92.3% 24/26 100% 4/4 92.3% 12/13
fdc.js
96% 72/75 90.69% 39/43 91.3% 21/23 96.82% 61/63
filestore.js
25.25% 98/388 20.45% 36/176 60% 9/15 25.86% 97/375
gamepad-source.js
90.9% 20/22 84.61% 11/13 100% 2/2 90.47% 19/21
hex.js
96.77% 30/31 94.44% 17/18 100% 5/5 100% 27/27
index.js
0% 0/0 0% 0/0 0% 0/0 0% 0/0
intel-fdc.js
71.51% 570/797 69.42% 327/471 90.36% 75/83 71.5% 527/737
keymap-atom.js
100% 103/103 91.66% 22/24 100% 3/3 100% 97/97
keymap.js
97.96% 289/295 86.66% 91/105 100% 45/45 98.87% 264/267
label-files.js
100% 121/121 96.61% 57/59 100% 30/30 100% 103/103
loader.js
89.28% 50/56 79.16% 19/24 100% 12/12 95.55% 43/45
lockstep.js
88.81% 135/152 80% 56/70 96.77% 30/31 90.22% 120/133
machine-session.js
0% 0/374 0% 0/154 0% 0/102 0% 0/308
machine-spec.js
91.66% 11/12 100% 14/14 87.5% 7/8 88.88% 8/9
main.js
0% 0/201 0% 0/66 0% 0/48 0% 0/180
media-resolver.js
100% 59/59 96.77% 30/31 100% 15/15 100% 51/51
mmc.js
87.73% 508/579 76.34% 213/279 82.97% 78/94 89.48% 468/523
models.js
97.05% 66/68 97.67% 42/43 100% 16/16 98.41% 62/63
mouse-coordinates.js
100% 3/3 100% 0/0 100% 1/1 100% 3/3
mouse-joystick-source.js
96.15% 25/26 84.61% 11/13 100% 8/8 100% 24/24
music5000-worklet.js
100% 18/18 100% 2/2 100% 7/7 100% 15/15
music5000.js
38.01% 46/121 0% 0/27 35.29% 6/17 42.2% 46/109
paging.js
100% 92/92 97.01% 65/67 100% 19/19 100% 74/74
ppia.js
96.29% 130/135 83.33% 30/36 76.92% 30/39 97.56% 120/123
printer.js
100% 24/24 100% 10/10 100% 5/5 100% 22/22
relaynoise.js
33.33% 2/6 100% 0/0 22.22% 2/9 33.33% 2/6
replay.js
86.58% 368/425 74.41% 160/215 87.85% 94/107 89.45% 314/351
resampler.js
100% 59/59 100% 14/14 100% 6/6 100% 51/51
rewind.js
100% 30/30 100% 9/9 100% 8/8 100% 26/26
sample-player.js
85.71% 60/70 95.45% 21/22 70.58% 12/17 85.24% 52/61
scheduler.js
97.01% 65/67 93.33% 28/30 100% 18/18 96.77% 60/62
serial.js
100% 16/16 100% 0/0 100% 4/4 100% 16/16
service-worker.js
0% 0/16 0% 0/12 0% 0/5 0% 0/15
sheila.js
100% 73/73 100% 34/34 100% 15/15 100% 53/53
snapshot-helpers.js
100% 35/35 100% 25/25 100% 5/5 100% 31/31
snapshot.js
97.5% 78/80 93.47% 43/46 100% 15/15 98.59% 70/71
soundchip.js
94.16% 323/343 86.02% 80/93 81.81% 63/77 93.96% 296/315
stereo-ring.js
100% 48/48 100% 19/19 100% 7/7 100% 40/40
sth.js
100% 22/22 100% 10/10 100% 7/7 100% 19/19
symbol-names.js
100% 103/103 100% 75/75 100% 46/46 100% 70/70
symbol-sets.js
99.15% 117/118 100% 69/69 96.66% 29/30 99% 99/100
tapes.js
58.22% 138/237 48.14% 65/135 82.35% 14/17 59.81% 128/214
teletext.js
99.71% 349/350 96.85% 154/159 100% 33/33 100% 314/314
teletext_adaptor.js
100% 108/108 97.5% 39/40 100% 14/14 100% 101/101
teletext_data.js
100% 1/1 100% 0/0 100% 1/1 100% 1/1
test-machine.js
3.17% 4/126 0% 0/51 0% 0/43 3.57% 4/112
tight-loop.js
94.87% 37/39 96.96% 32/33 100% 3/3 92.85% 26/28
touchscreen.js
100% 56/56 92% 23/25 100% 12/12 100% 50/50
tube.js
63.52% 155/244 45.9% 56/122 93.33% 14/15 63.86% 152/238
typist.js
98.18% 108/110 100% 49/49 93.1% 27/29 97.93% 95/97
uef-snapshot.js
97.14% 136/140 85.71% 60/70 100% 5/5 98.36% 120/122
url-params.js
98.23% 111/113 91.66% 77/84 94.44% 17/18 99.03% 103/104
vdu-capture.js
92.59% 50/54 96% 24/25 100% 8/8 92.15% 47/51
via.js
97.86% 641/655 92.37% 303/328 96.25% 77/80 98.63% 577/585
video-drain.js
97.66% 251/257 91.37% 53/58 100% 38/38 98.19% 218/222
video.js
93.66% 725/774 88.01% 382/434 93.05% 67/72 94.72% 683/721
wasm-assembler.js
94.59% 70/74 84% 21/25 100% 17/17 98.33% 59/60
watches.js
100% 32/32 100% 24/24 100% 6/6 100% 25/25
wd-fdc.js
76.52% 564/737 71.18% 336/472 88.23% 60/68 77.97% 517/663