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 316 | 89% | 3 of 18 | 83% | 10 | 34 | 8 | 59 | 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 | 12 | 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 |