All files client/src/hooks

86.5% Statements 2435/2815
76.41% Branches 1105/1446
85.66% Functions 508/593
88.49% Lines 2253/2546

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

File Statements Branches Functions Lines
compile-command-builder.ts
100% 7/7 75% 6/8 100% 4/4 100% 7/7
use-backend-health.ts
100% 104/104 88.88% 48/54 100% 22/22 100% 94/94
use-compilation.ts
100% 15/15 90% 9/10 71.42% 5/7 100% 15/15
use-compile-and-run.ts
93.12% 122/131 85.48% 53/62 87.5% 21/24 94.16% 113/120
use-compile-controller-state.ts
100% 7/7 100% 0/0 100% 1/1 100% 7/7
use-compile-controller.ts
94.25% 82/87 87.03% 47/54 100% 10/10 94.04% 79/84
use-debug-console.ts
89.28% 25/28 66.66% 4/6 88.88% 8/9 88.88% 24/27
use-debug-mode-store.ts
93.54% 29/31 66.66% 8/12 90% 9/10 92.85% 26/28
use-editor-commands.ts
78.72% 74/94 76.59% 36/47 100% 13/13 82.22% 74/90
use-experimental-workspace-layout.ts
94.28% 33/35 50% 2/4 100% 11/11 93.75% 30/32
use-external-api.ts
87.9% 109/124 81.66% 49/60 90.9% 20/22 87.5% 105/120
use-file-manager.ts
97.43% 38/39 85.71% 18/21 100% 7/7 100% 36/36
use-mobile-layout.ts
84.78% 78/92 72.13% 44/61 92.85% 13/14 91.76% 78/85
use-output-panel.ts
77.47% 141/182 60.41% 58/96 88.88% 32/36 80.12% 129/161
use-pin-state.ts
96.66% 29/30 100% 10/10 100% 7/7 96.66% 29/30
use-serial-io.ts
90.27% 65/72 69.23% 18/26 84.21% 16/19 89.23% 58/65
use-simulation-controller-state.ts
100% 5/5 100% 0/0 100% 1/1 100% 5/5
use-simulation-controller.ts
98.97% 97/98 95.45% 42/44 100% 20/20 100% 83/83
use-simulation-controls.ts
100% 16/16 87.5% 7/8 75% 3/4 100% 13/13
use-simulation-lifecycle.ts
100% 33/33 86.36% 19/22 66.66% 6/9 100% 31/31
use-simulation-store.ts
80.43% 74/92 75% 33/44 76.19% 16/21 80.95% 68/84
use-simulation.ts
100% 4/4 50% 1/2 100% 1/1 100% 4/4
use-simulator-controller-state.ts
100% 1/1 100% 0/0 100% 1/1 100% 1/1
use-sketch-analysis.ts
97.05% 33/34 87.5% 21/24 100% 10/10 96.29% 26/27
use-sketch-tabs.ts
100% 26/26 85.71% 6/7 100% 11/11 100% 23/23
use-telemetry-store.ts
88.46% 46/52 50% 2/4 90.9% 10/11 89.13% 41/46
use-telemetry.ts
100% 5/5 100% 8/8 100% 2/2 100% 5/5
use-toast.ts
95.71% 67/70 76.92% 30/39 86.36% 19/22 95.52% 64/67
use-tutor.ts
86.58% 213/246 77.01% 124/161 90.9% 40/44 93.96% 187/199
use-ui-feedback-adapter.ts
98.93% 93/94 97.56% 40/41 100% 35/35 98.9% 90/91
useArduinoSimulatorPage.tsx
55.67% 103/185 38.77% 19/49 41.17% 14/34 58.33% 98/168
useFileSystem.ts
80% 24/30 80% 12/15 83.33% 5/6 82.75% 24/29
usePinPollingEngine.ts
91.15% 206/226 74.61% 97/130 100% 31/31 92.89% 183/197
useSimulatorActions.ts
53.84% 7/13 100% 0/0 14.28% 1/7 53.84% 7/13
useSimulatorExternalControl.ts
86.36% 38/44 75% 21/28 90.9% 10/11 97.22% 35/36
useSimulatorFileSystem.ts
94.59% 70/74 76.47% 26/34 100% 18/18 95.23% 60/63
useSimulatorKeyboardShortcuts.ts
97.43% 38/39 87.75% 43/49 100% 8/8 97.05% 33/34
useSimulatorOutputPanel.ts
100% 25/25 85.71% 12/14 100% 6/6 100% 25/25
useSimulatorPinControls.ts
100% 33/33 93.75% 15/16 100% 8/8 100% 29/29
useSimulatorSerialPanel.ts
94.73% 18/19 100% 14/14 80% 4/5 100% 16/16
useSimulatorUIState.tsx
61.53% 16/26 50% 5/10 53.84% 7/13 61.53% 16/26
useWebSocketHandler.ts
75.3% 186/247 64.47% 98/152 57.89% 22/38 79.13% 182/230