Source file "com/weatherxm/ui/components/BluetoothHeliumViewModel.kt" was not found during generation of report.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
| Total | 34 of 323 | 89% | 3 of 18 | 83% | 10 | 34 | 8 | 58 | 7 | 25 |
| connect$default(BluetoothHeliumViewModel, boolean, Continuation, int, Object) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| scanAndConnect$lambda$1(BluetoothHeliumViewModel) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| onConnectionFailure(Failure) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| stopScanning() | 89% | 75% | 2 | 5 | 0 | 4 | 0 | 1 | ||
| getScanningJob() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| scanAndConnect$lambda$0(int) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| setPeripheralAndConnect(boolean) | 95% | 50% | 1 | 2 | 1 | 4 | 0 | 1 | ||
| onNotPaired() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| onConnected() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| connect(boolean, Continuation) | 100% | 100% | 0 | 4 | 0 | 18 | 0 | 1 | ||
| BluetoothHeliumViewModel(String, BluetoothScannerUseCase, BluetoothConnectionUseCase, AnalyticsWrapper, CoroutineDispatcher) | 100% | n/a | 0 | 1 | 0 | 11 | 0 | 1 | ||
| scanAndConnect() | 100% | n/a | 0 | 1 | 0 | 3 | 0 | 1 | ||
| disconnectFromPeripheral() | 100% | n/a | 0 | 1 | 0 | 2 | 0 | 1 | ||
| deviceIsPaired() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | ||
| deviceNotScanned() | 100% | 100% | 0 | 2 | 0 | 4 | 0 | 1 | ||
| setPeripheralAndConnect$default(BluetoothHeliumViewModel, boolean, int, Object) | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | ||
| setScannedDevice(ScannedDevice) | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | ||
| setScanningJob(Job) | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | ||
| onScanFailure(Failure) | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | ||
| getConnectionUseCase() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | ||
| getAnalytics() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | ||
| getDispatcher() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | ||
| getScannedDevice() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | ||
| getTimer() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | ||
| scannedDevice() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 |