PietroLubini / homebridge-ecoflow

MIT License
1 stars 1 forks source link

Plugin Config Support Model Specific Settings #20

Closed PietroLubini closed 1 month ago

PietroLubini commented 1 month ago

Make sure that the pull request meets DoD criteria:

Documentation

Maintainability

Testing

Changes:

github-actions[bot] commented 1 month ago

Coverage Report (20.x)

St.:grey_question:
Category Percentage Covered / Total
🟒 Statements 100% 929/929
🟒 Branches 100% 225/225
🟒 Functions 100% 252/252
🟒 Lines 100% 907/907
Show new covered files 🐣
|
St.:grey_question:
| File | Statements | Branches | Functions | Lines | | :-: | :- | :- | :- | :- | :- | | 🟒 |
`...` / componentRenderer.ts
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / pluginConfigDevicesRenderer.ts
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / pluginConfigRendererBase.ts
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / index.ts
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / pluginConfigNameRenderer.ts
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / pluginConfigRenderer.ts
| 100% | 100% | 100% | 100% |

Test suite run success

371 tests passing in 32 suites.

Report generated by πŸ§ͺjest coverage report action from 35b069cf3428957d02d4465487b7e87776dcd935

github-actions[bot] commented 1 month ago

Coverage Report (22.x)

St.:grey_question:
Category Percentage Covered / Total
🟒 Statements 100% 929/929
🟒 Branches 100% 225/225
🟒 Functions 100% 252/252
🟒 Lines 100% 907/907
Show new covered files 🐣
|
St.:grey_question:
| File | Statements | Branches | Functions | Lines | | :-: | :- | :- | :- | :- | :- | | 🟒 |
`...` / componentRenderer.ts
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / pluginConfigDevicesRenderer.ts
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / pluginConfigRendererBase.ts
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / index.ts
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / pluginConfigNameRenderer.ts
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / pluginConfigRenderer.ts
| 100% | 100% | 100% | 100% |

Test suite run success

371 tests passing in 32 suites.

Report generated by πŸ§ͺjest coverage report action from 35b069cf3428957d02d4465487b7e87776dcd935

github-actions[bot] commented 1 month ago

Coverage Report (18.x)

St.:grey_question:
Category Percentage Covered / Total
🟒 Statements 100% 929/929
🟒 Branches 100% 225/225
🟒 Functions 100% 252/252
🟒 Lines 100% 907/907
Show new covered files 🐣
|
St.:grey_question:
| File | Statements | Branches | Functions | Lines | | :-: | :- | :- | :- | :- | :- | | 🟒 |
`...` / componentRenderer.ts
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / pluginConfigDevicesRenderer.ts
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / pluginConfigRendererBase.ts
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / index.ts
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / pluginConfigNameRenderer.ts
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / pluginConfigRenderer.ts
| 100% | 100% | 100% | 100% |

Test suite run success

371 tests passing in 32 suites.

Report generated by πŸ§ͺjest coverage report action from 35b069cf3428957d02d4465487b7e87776dcd935