Avaiga / taipy-gui

Graphical User Interface generator for Taipy
Apache License 2.0
60 stars 20 forks source link

Initialize client id if need before anything else (#976) #983

Closed FredLL-Avaiga closed 1 year ago

FredLL-Avaiga commented 1 year ago

Fix issue #976

github-actions[bot] commented 1 year ago

β˜‚οΈ Python Coverage

current status: βœ…

Overall Coverage

Lines Covered Coverage Threshold Status
5210 4492 86% 85% 🟒

New Files

No new covered files...

Modified Files

File Coverage Status
src/taipy/gui/gui.py 90% 🟒
src/taipy/gui/server.py 87% 🟒
src/taipy/gui/utils/_bindings.py 100% 🟒
TOTAL 92% 🟒

updated for commit: c135b20 by action🐍

github-actions[bot] commented 1 year ago

Coverage report for gui

St.:grey_question:
Category Percentage Covered / Total
🟒 Statements 80.48% 2227/2767
🟑 Branches 61.84% 1345/2175
🟑 Functions 74.81% 389/520
🟒 Lines 80.85% 2065/2554
Show new covered files 🐣 |
St.:grey_question:
| File | Statements | Branches | Functions | Lines | | :---------------------------------------------------------------------------------------------------------------------------------------: | :------------------------------------------------------------------------------ | :--------- | :------- | :-------- | :----- | | 🟒 |
`...` / Dialog.tsx
| 80.43% | 60.87% | 100% | 80.43% | | 🟑 |
`...` / TaipyRendered.tsx
| 66.67% | 17.65% | 50% | 66.67% | | 🟑 |
`...` / index.ts
| 72.73% | 26.67% | 50% | 72.09% | | 🟒 |
`...` / Expandable.tsx
| 100% | 85% | 100% | 100% | | 🟒 |
`...` / PageContent.tsx
| 75% | 100% | 0% | 100% | | 🟒 |
`...` / Pane.tsx
| 95.12% | 73.81% | 100% | 94.87% | | 🟒 |
`...` / Part.tsx
| 88% | 64.29% | 75% | 91.3% | | 🟑 |
`...` / Unregistered.tsx
| 62.5% | 0% | 0% | 60% |
Show files with reduced coverage πŸ”» |
St.:grey_question:
| File | Statements | Branches | Functions | Lines | | :---------------------------------------------------------------------------------------------------------------------------------------: | :------------------------------------------------------------------- | :--------- | :------- | :-------- | :----- | | 🟑 |
`...` / taipyReducers.ts
| 64.83% | 57.29% | 44.23% | 64.05% |

Test suite run success

317 tests passing in 35 suites.

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