UniversityOfSaskatchewanCMPT371 / term-project-2024-team-3

3 stars 2 forks source link

252 login/signup page finishing touches #304

Closed DanBenesh closed 6 months ago

DanBenesh commented 6 months ago

Resolves # (issue)

Description

Please include a summary of the changes and the related issue. Please also include relevant motivation and context.

UAT Steps (if applicable)

If your changes are hard to follow, please describe how to manually test your changes as if a user was testing your changes.

github-actions[bot] commented 6 months ago

Backend Code Coverage Report

Overall Project 21.06% :x:

There is no coverage information present for the Files changed

github-actions[bot] commented 6 months ago

Frontend Code Coverage Report

St.:grey_question:
Category Percentage Covered / Total
🟑 Statements
73.61% (+73.61% πŸ”Ό)
569/773
πŸ”΄ Branches
52.04% (+52.04% πŸ”Ό)
140/269
🟑 Functions
74.44% (+74.44% πŸ”Ό)
134/180
🟑 Lines
74.15% (+74.15% πŸ”Ό)
568/766
Show new covered files 🐣
|
St.:grey_question:
| File | Statements | Branches | Functions | Lines | | :-: | :- | :- | :- | :- | :- | | 🟒 |
`...` / baseapi.ts
| 100% | 75% | 100% | 100% | | 🟒 | shared/api/Api.ts | 100% | 50% | 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% | | 🟒 |
`...` / PrivacyPolicy.tsx
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / useLogin.ts
| 100% | 100% | 100% | 100% | | 🟑 |
`...` / ErrorSnackbar.tsx
| 73.33% | 66.67% | 50% | 73.33% | | 🟑 |
`...` / LoginPage.tsx
| 78.38% | 70% | 60% | 78.38% | | 🟒 |
`...` / useUpload.ts
| 100% | 100% | 100% | 100% | | πŸ”΄ |
`...` / index.tsx
| 0% | 100% | 0% | 0% | | πŸ”΄ |
`...` / FileDropzone.tsx
| 1.72% | 0% | 0% | 1.85% | | 🟒 |
`...` / useIsUserLoggedIn.ts
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / useAuth.tsx
| 90% | 50% | 100% | 88.89% | | 🟒 |
`...` / HelpPopup.tsx
| 85.71% | 56.25% | 100% | 85.71% | | 🟒 |
`...` / 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% | | 🟒 |
`...` / useGetUploadedFiles.ts
| 91.67% | 100% | 83.33% | 91.67% | | 🟒 |
`...` / useProcessFile.ts
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / UploadedFiles.tsx
| 91.11% | 66.67% | 100% | 91.11% | | 🟒 |
`...` / useLogout.ts
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / loading-modal.css
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / LoadingSpinner.css
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / LoadingSpinner.tsx
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / LoadingModal.tsx
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / Navbar.tsx
| 100% | 75% | 100% | 100% | | πŸ”΄ |
`...` / HomePage.tsx
| 57.14% | 100% | 33.33% | 57.14% | | 🟒 |
`...` / 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% | | 🟒 |
`...` / useDeleteFile.ts
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / PredictedDataPage.tsx
| 88.24% | 54.17% | 90% | 88.24% | | 🟒 |
`...` / FileDropzoneControls.tsx
| 100% | 100% | 100% | 100% | | πŸ”΄ |
`...` / FileUploadPage.tsx
| 45.45% | 25% | 40% | 45.45% | | πŸ”΄ |
`...` / GoogleLogin.tsx
| 0% | 0% | 0% | 0% |

Test suite run success

111 tests passing in 34 suites.

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