Avaiga / taipy-gui

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

date range #1002

Closed FredLL-Avaiga closed 12 months ago

FredLL-Avaiga commented 1 year ago

Addresses Avaiga/taipy#441

adding label to date Github actions uses node 20 LTS gui version 3.1.0

github-actions[bot] commented 1 year ago

β˜‚οΈ Python Coverage

current status: βœ…

Overall Coverage

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

New Files

No new covered files...

Modified Files

File Coverage Status
src/taipy/gui/_renderers/factory.py 99% 🟒
src/taipy/gui/types.py 92% 🟒
src/taipy/gui/utils/init.py 100% 🟒
src/taipy/gui/utils/types.py 86% 🟒
TOTAL 94% 🟒

updated for commit: 79df4fc by action🐍

github-actions[bot] commented 1 year ago

Coverage report for gui

St.:grey_question:
Category Percentage Covered / Total
🟒 Statements 80.85% 2293/2836
🟑 Branches 62.43% 1391/2228
🟑 Functions 75.38% 401/532
🟒 Lines 81.21% 2127/2619
Show new covered files 🐣 |
St.:grey_question:
| File | Statements | Branches | Functions | Lines | | :---------------------------------------------------------------------------------------------------------------------------------------: | :------------------------------------------------------------------------------ | :--------- | :------- | :-------- | :----- | | 🟒 |
`...` / DateRange.tsx
| 95.59% | 86.79% | 100% | 95.16% | | 🟒 |
`...` / Dialog.tsx
| 80.43% | 60.87% | 100% | 80.43% | | 🟑 |
`...` / TaipyRendered.tsx
| 66.67% | 17.65% | 50% | 66.67% | | 🟑 |
`...` / index.ts
| 73.33% | 26.67% | 50% | 72.73% | | 🟒 |
`...` / 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% |

Test suite run success

334 tests passing in 36 suites.

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

github-actions[bot] commented 1 year ago

Coverage report for gui

Branches coverage not met for global: expected >=80%, but got 62.432675044883304%
St.:grey_question:
Category Percentage Covered / Total
🟒 Statements
80.85% (+0.43% πŸ”Ό)
2293/2836
🟑 Branches
62.43% (+0.01% πŸ”Ό)
1391/2228
🟑 Functions
75.38% (+0.27% πŸ”Ό)
401/532
🟒 Lines
81.21% (+0.44% πŸ”Ό)
2127/2619
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
| 73.33% | 26.67% | 50% | 72.73% | | 🟒 |
`...` / DateRange.tsx
| 95.59% | 86.79% | 100% | 95.16% | | 🟒 |
`...` / 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% |

Test suite run success

334 tests passing in 36 suites.

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