UniversityOfSaskatchewanCMPT371 / term-project-2024-team-3

3 stars 2 forks source link

Development branch release #303

Closed ralphgregorio closed 6 months ago

ralphgregorio commented 6 months ago

Readying up for QA!

github-actions[bot] commented 6 months ago

Backend Code Coverage Report

Overall Project 28.58% -2.17% :x:
Files changed 88.14% :green_apple:


File Coverage
RawDataService.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
74.22% (+74.22% πŸ”Ό)
665/896
πŸ”΄ Branches
54.66% (+54.66% πŸ”Ό)
170/311
🟑 Functions
70.91% (+70.91% πŸ”Ό)
156/220
🟑 Lines
74.69% (+74.69% πŸ”Ό)
664/889
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% | | 🟒 |
`...` / useSignup.ts
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / SignUpPage.tsx
| 83.05% | 69.23% | 71.43% | 83.05% | | 🟑 |
`...` / index.ts
| 60% | 17.65% | 100% | 60% | | 🟒 |
`...` / useUpload.ts
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / index.tsx
| 100% | 100% | 100% | 100% | | πŸ”΄ |
`...` / FileDropzone.tsx
| 1.72% | 0% | 0% | 1.85% | | 🟒 |
`...` / useLogin.ts
| 100% | 100% | 100% | 100% | | 🟑 |
`...` / ErrorSnackbar.tsx
| 73.33% | 66.67% | 50% | 73.33% | | 🟑 |
`...` / LoginPage.tsx
| 77.78% | 70% | 60% | 77.78% | | 🟒 |
`...` / PrivacyPolicy.tsx
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / useIsUserLoggedIn.ts
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / useAuth.tsx
| 90% | 50% | 100% | 88.89% | | 🟒 |
`...` / HelpPopup.tsx
| 85.71% | 56.25% | 100% | 85.71% | | 🟒 |
`...` / 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
| 50% | 50% | 7.14% | 50% | | 🟒 |
`...` / 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.33% | 29.73% | 66.67% | 49.33% | | 🟒 |
`...` / loading-modal.css
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / LoadingModal.tsx
| 100% | 100% | 100% | 100% | | πŸ”΄ |
`...` / ProfileMenu.tsx
| 58.33% | 50% | 20% | 58.33% | | 🟒 |
`...` / Navbar.tsx
| 90.91% | 75% | 66.67% | 90.91% | | 🟒 |
`...` / useGetUploadedFiles.ts
| 91.67% | 100% | 83.33% | 91.67% | | 🟒 |
`...` / useProcessFile.ts
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / UploadedFiles.tsx
| 91.11% | 66.67% | 100% | 91.11% | | 🟑 |
`...` / HomePage.tsx
| 62.5% | 100% | 50% | 62.5% | | 🟒 |
`...` / useGetPredictedDataList.ts
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / ProtectedRoute.tsx
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / Logout.tsx
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / AboutUs.tsx
| 85% | 66.67% | 100% | 85% | | 🟒 |
`...` / useDeleteFile.ts
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / PredictedDataPage.tsx
| 88.24% | 54.17% | 90% | 88.24% | | πŸ”΄ |
`...` / FileUploadPage.tsx
| 45.45% | 25% | 40% | 45.45% | | 🟒 |
`...` / FileDropzoneControls.tsx
| 100% | 100% | 100% | 100% | | πŸ”΄ |
`...` / GoogleLogin.tsx
| 0% | 0% | 0% | 0% |

Test suite run success

135 tests passing in 42 suites.

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