UniversityOfSaskatchewanCMPT371 / term-project-2024-team-3

3 stars 2 forks source link

ID5 Documents #327

Closed ralphgregorio closed 6 months ago

ralphgregorio commented 6 months ago

Documents ID5

github-actions[bot] commented 6 months ago

Backend Code Coverage Report

Overall Project 29.85% -2.17% :x:
Files changed 88.36% :green_apple:


File Coverage
RawDataService.java 100% :green_apple:
RoleController.java 100% :green_apple:
WatchController.java 100% :green_apple:
Util.java 100% :green_apple:
UserService.java 93.83% -0.15% :green_apple:
ProcessedDataService.java 90.72% :green_apple:
UserDao.java 74.15% -6.21% :green_apple:
UserController.java 71.48% -28.52% :x:
PredictedDataService.java 68.1% -31.9% :x:
PredictedDataDao.java 42.75% :green_apple:
RawDataDao.java 37.46% :green_apple:
ProcessedDataDao.java 36.96% -1.15% :green_apple:
AppleWatchService.java 0.28% -0.17% :x:
FitbitService.java 0.24% -0.14% :x:
ProfileDeleteService.java 0% :x:
LoginUserController.java 0% :green_apple:
ArchiveUtil.java 0% :green_apple:
DownloadUtil.java 0% :green_apple:
AccessGroupDao.java 0% :green_apple:
RoleDao.java 0% :green_apple:
github-actions[bot] commented 6 months ago

Frontend Code Coverage Report

St.:grey_question:
Category Percentage Covered / Total
🟒 Statements
80.75% (+80.75% πŸ”Ό)
730/904
πŸ”΄ Branches
58.04% (+58.04% πŸ”Ό)
184/317
🟒 Functions
80.62% (+80.62% πŸ”Ό)
183/227
🟒 Lines
81.23% (+81.23% πŸ”Ό)
727/895
Show new covered files 🐣
|
St.:grey_question:
| File | Statements | Branches | Functions | Lines | | :-: | :- | :- | :- | :- | :- | | 🟒 |
`...` / baseapi.ts
| 100% | 75% | 100% | 100% | | 🟒 | shared/api/Api.ts | 100% | 93.75% | 100% | 100% | | 🟒 |
`...` / useLogin.ts
| 100% | 100% | 100% | 100% | | 🟑 |
`...` / ErrorSnackbar.tsx
| 73.33% | 66.67% | 50% | 73.33% | | πŸ”΄ |
`...` / assert.ts
| 20% | 25% | 100% | 20% | | 🟑 |
`...` / LoginPage.tsx
| 78.05% | 70% | 61.54% | 77.5% | | 🟒 |
`...` / useSignup.ts
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / SignUpPage.tsx
| 82.81% | 69.23% | 70.59% | 82.54% | | 🟑 |
`...` / index.ts
| 60% | 17.65% | 100% | 60% | | 🟒 |
`...` / index.tsx
| 100% | 100% | 100% | 100% | | 🟑 |
`...` / FileDropzone.tsx
| 68.97% | 40% | 52.94% | 74.07% | | 🟒 |
`...` / PrivacyPolicy.tsx
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / useIsUserLoggedIn.ts
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / useAuth.tsx
| 90% | 50% | 100% | 88.89% | | 🟒 |
`...` / HelpPopup.tsx
| 86.84% | 55.56% | 100% | 86.84% | | 🟒 |
`...` / useGetUser.ts
| 91.67% | 100% | 83.33% | 91.67% | | 🟒 |
`...` / useLogout.ts
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / useDeleteAccount.ts
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / useDeleteData.ts
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / useChangePassword.ts
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / confirm-modal.css
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / ConfirmModal.tsx
| 100% | 75% | 100% | 100% | | 🟒 |
`...` / LoadingSpinner.css
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / LoadingSpinner.tsx
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / profile.css
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / ProfilePage.tsx
| 92.86% | 83.33% | 78.57% | 92.86% | | 🟒 |
`...` / ProgressBar.tsx
| 93.55% | 89.47% | 100% | 93.55% | | 🟒 |
`...` / useGetProcessedDataList.ts
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / usePredictFile.ts
| 100% | 100% | 100% | 100% | | πŸ”΄ |
`...` / useDownload.ts
| 46.88% | 0% | 75% | 50% | | πŸ”΄ |
`...` / ProcessedDataPage.tsx
| 49.32% | 29.73% | 66.67% | 49.32% | | 🟒 |
`...` / useGetUploadedFiles.ts
| 91.67% | 100% | 83.33% | 91.67% | | 🟒 |
`...` / useProcessFile.ts
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / UploadedFiles.tsx
| 91.11% | 66.67% | 100% | 91.11% | | 🟒 |
`...` / loading-modal.css
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / LoadingModal.tsx
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / ProfileMenu.tsx
| 91.67% | 100% | 80% | 91.67% | | 🟒 |
`...` / Navbar.tsx
| 90.91% | 75% | 66.67% | 90.91% | | 🟑 |
`...` / HomePage.tsx
| 62.5% | 100% | 50% | 62.5% | | 🟒 |
`...` / ProtectedRoute.tsx
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / useGetPredictedDataList.ts
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / Logout.tsx
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / AboutUs.tsx
| 85% | 66.67% | 100% | 85% | | 🟒 |
`...` / useUpload.ts
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / useDeleteFile.ts
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / PredictedDataPage.tsx
| 87.76% | 54.17% | 90% | 87.76% | | πŸ”΄ |
`...` / FileUploadPage.tsx
| 45.45% | 25% | 40% | 45.45% | | 🟒 |
`...` / FileDropzoneControls.tsx
| 100% | 100% | 100% | 100% | | πŸ”΄ |
`...` / GoogleLogin.tsx
| 0% | 0% | 0% | 0% |

Test suite run success

144 tests passing in 43 suites.

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