PietroLubini / homebridge-ecoflow

MIT License
1 stars 1 forks source link

Multiple Device Support #14

Closed PietroLubini closed 1 month ago

PietroLubini commented 2 months ago

Make sure that the pull request meets DoD criteria:

Documentation

Maintainability

Testing

Changes:

github-actions[bot] commented 2 months ago

Coverage Report (20.x)

St.:grey_question:
Category Percentage Covered / Total
🟒 Statements 100% 582/582
🟒 Branches 100% 140/140
🟒 Functions 100% 159/159
🟒 Lines 100% 569/569
Show new covered files 🐣
|
St.:grey_question:
| File | Statements | Branches | Functions | Lines | | :-: | :- | :- | :- | :- | :- | | 🟒 |
`...` / deviceInfo.ts
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / mqttDevice.ts
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / mqttApiContracts.ts
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / ecoFlowMqttApiManager.ts
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / mqttClient.ts
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / ecoFlowHttpApiManager.ts
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / httpApiContracts.ts
| 100% | 100% | 100% | 100% |

Test suite run success

216 tests passing in 16 suites.

Report generated by πŸ§ͺjest coverage report action from 680bc3044d0bc137c4c006402e595df42ff6202c

github-actions[bot] commented 2 months ago

Coverage Report (18.x)

St.:grey_question:
Category Percentage Covered / Total
🟒 Statements 100% 582/582
🟒 Branches 100% 140/140
🟒 Functions 100% 159/159
🟒 Lines 100% 569/569
Show new covered files 🐣
|
St.:grey_question:
| File | Statements | Branches | Functions | Lines | | :-: | :- | :- | :- | :- | :- | | 🟒 |
`...` / deviceInfo.ts
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / mqttDevice.ts
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / mqttApiContracts.ts
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / ecoFlowMqttApiManager.ts
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / mqttClient.ts
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / ecoFlowHttpApiManager.ts
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / httpApiContracts.ts
| 100% | 100% | 100% | 100% |

Test suite run success

216 tests passing in 16 suites.

Report generated by πŸ§ͺjest coverage report action from 680bc3044d0bc137c4c006402e595df42ff6202c