SELab-2 / OSOC-6

MIT License
1 stars 1 forks source link

Ready milestone 3 #549

Closed KasperDemeyere closed 2 years ago

github-actions[bot] commented 2 years ago
File Coverage [100%] :green_apple:
ResetPasswordToken.java 100% :green_apple:
Communication.java 100% :green_apple:
CommunicationTemplate.java 100% :green_apple:
Invitation.java 100% :green_apple:
UserSkill.java 100% :green_apple:
SuggestionStrategy.java 100% :green_apple:
Edition.java 100% :green_apple:
ProjectSkill.java 100% :green_apple:
SkillType.java 100% :green_apple:
Suggestion.java 100% :green_apple:
Project.java 100% :green_apple:
UserRole.java 100% :green_apple:
Assignment.java 100% :green_apple:
UserEntity.java 100% :green_apple:
EmailService.java 100% :green_apple:
PublicRepository.java 100% :green_apple:
ForgotPasswordController.java 100% :green_apple:
RegistrationController.java 100% :green_apple:
OsocExperience.java 100% :green_apple:
Student.java 100% :green_apple:
Gender.java 100% :green_apple:
Status.java 100% :green_apple:
EnglishProficiency.java 100% :green_apple:
FormProcessor.java 100% :green_apple:
QuestionKey.java 100% :green_apple:
FormField.java 100% :green_apple:
WebConfiguration.java 100% :green_apple:
SecurityConfiguration.java 100% :green_apple:
InvalidResetPasswordTokenException.java 100% :green_apple:
ResetPasswordExceptionAdvice.java 100% :green_apple:
SpelUtil.java 100% :green_apple:
UserEntityEventHandler.java 100% :green_apple:
UserEntityService.java 100% :green_apple:
WebhookService.java 100% :green_apple:
RegistrationService.java 100% :green_apple:
Total Project Coverage 100% :green_apple:
github-actions[bot] commented 2 years ago
File Coverage [100%] :green_apple:
ResetPasswordToken.java 100% :green_apple:
Communication.java 100% :green_apple:
CommunicationTemplate.java 100% :green_apple:
Invitation.java 100% :green_apple:
UserSkill.java 100% :green_apple:
SuggestionStrategy.java 100% :green_apple:
Edition.java 100% :green_apple:
ProjectSkill.java 100% :green_apple:
SkillType.java 100% :green_apple:
Suggestion.java 100% :green_apple:
Project.java 100% :green_apple:
UserRole.java 100% :green_apple:
Assignment.java 100% :green_apple:
UserEntity.java 100% :green_apple:
EmailService.java 100% :green_apple:
PublicRepository.java 100% :green_apple:
ForgotPasswordController.java 100% :green_apple:
RegistrationController.java 100% :green_apple:
OsocExperience.java 100% :green_apple:
Student.java 100% :green_apple:
Gender.java 100% :green_apple:
Status.java 100% :green_apple:
EnglishProficiency.java 100% :green_apple:
FormProcessor.java 100% :green_apple:
QuestionKey.java 100% :green_apple:
FormField.java 100% :green_apple:
WebConfiguration.java 100% :green_apple:
SecurityConfiguration.java 100% :green_apple:
InvalidResetPasswordTokenException.java 100% :green_apple:
ResetPasswordExceptionAdvice.java 100% :green_apple:
SpelUtil.java 100% :green_apple:
UserEntityEventHandler.java 100% :green_apple:
UserEntityService.java 100% :green_apple:
WebhookService.java 100% :green_apple:
RegistrationService.java 100% :green_apple:
Total Project Coverage 100% :green_apple:
github-actions[bot] commented 2 years ago

Coverage report for frontend

St.:grey_question:
Category Percentage Covered / Total
🟒 Statements
89.33% (+21.06% πŸ”Ό)
2770/3101
🟑 Branches
72.11% (+14.65% πŸ”Ό)
636/882
🟒 Functions
85.65% (+21.37% πŸ”Ό)
406/474
🟒 Lines
88.91% (+19.48% πŸ”Ό)
2390/2688
Show new covered files 🐣
|
St.:grey_question:
| File | Statements | Branches | Functions | Lines | | :----------------------------------------------------------------------------------------------------------------------------------------------------: | :--------------------------------------------------------------------------------------------------------------------------- | :--------- | :------- | :-------- | :----- | | 🟒 |
`...` / create.tsx
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / navBar.tsx
| 100% | 100% | 100% | 100% | | 🟒 | hooks/utilHooks.ts | 92.31% | 33.33% | 90% | 91.67% | | 🟒 |
`...` / useGlobalEdition.ts
| 100% | 100% | 100% | 100% | | πŸ”΄ |
`...` / globalContext.tsx
| 26.67% | 0% | 0% | 33.33% | | 🟒 |
`...` / optionsMenu.tsx
| 85.71% | 0% | 50% | 85% | | 🟒 |
`...` / useCurrentUser.ts
| 100% | 83.33% | 100% | 100% | | 🟒 |
`...` / projectForm.tsx
| 97.67% | 88.1% | 100% | 97.1% | | 🟒 |
`...` / projectFormSubmitHandler.ts
| 97.06% | 66.67% | 100% | 96.3% | | 🟒 |
`...` / createCoachSubForm.tsx
| 93.48% | 81.25% | 100% | 91.67% | | 🟒 |
`...` / confirmDeleteButton.tsx
| 100% | 66.67% | 100% | 100% | | 🟒 |
`...` / createProjectSkillSubForm.tsx
| 92.16% | 66.67% | 90% | 91.11% | | 🟒 |
`...` / skillBadge.tsx
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / useSkillTypeByName.ts
| 100% | 90% | 100% | 100% | | 🟒 |
`...` / editProjectSkillSubForm.tsx
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / itemListForm.tsx
| 100% | 100% | 100% | 100% | | 🟑 |
`...` / routerHooks.ts
| 64.29% | 22.22% | 100% | 64.29% | | 🟒 |
`...` / background.tsx
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / edit.tsx
| 90% | 66.67% | 100% | 88.89% | | 🟒 |
`...` / createStudentForm.tsx
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / createStudentSubmitHandler.ts
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / create.tsx
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / studentList.tsx
| 92.59% | 76.47% | 90% | 90.91% | | 🟒 |
`...` / suggestionCount.tsx
| 88.89% | 80% | 100% | 87.5% | | 🟒 |
`...` / studentFilterComponent.tsx
| 93.94% | 93.75% | 83.33% | 93.44% | | 🟒 |
`...` / studentStatusButton.tsx
| 96.3% | 84.62% | 80% | 95.65% | | 🟒 |
`...` / useQueriedStudents.ts
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / studentInfo.tsx
| 94.03% | 90.91% | 71.43% | 93.1% | | 🟒 |
`...` / suggestionModal.tsx
| 88.89% | 83.33% | 66.67% | 89.29% | | 🟒 |
`...` / suggestionCalls.ts
| 80% | 50% | 66.67% | 88.89% | | 🟒 |
`...` / studentStatus.tsx
| 92.31% | 100% | 66.67% | 90.91% | | 🟒 |
`...` / studentStatusModal.tsx
| 88.24% | 100% | 75% | 92.31% | | 🟒 |
`...` / suggestionListItem.tsx
| 89.47% | 66.67% | 100% | 87.5% | | 🟑 |
`...` / editionInfo.tsx
| 75% | 71.43% | 72.73% | 72.62% | | 🟒 |
`...` / projectSkillItem.tsx
| 96.72% | 85.71% | 87.5% | 95.74% | | 🟒 |
`...` / warningToast.tsx
| 91.67% | 100% | 50% | 90% | | 🟒 |
`...` / studentAssignmentsRow.tsx
| 86.96% | 66.67% | 66.67% | 85.71% | | 🟒 |
`...` / assignmentReasonListItem.tsx
| 91.67% | 75% | 100% | 90% | | 🟒 |
`...` / studentAssignmentRegister.tsx
| 94.74% | 85.71% | 100% | 94.12% | | 🟒 |
`...` / useValidAssignmentsFromProjectSkillList.ts
| 100% | 50% | 100% | 100% | | 🟒 |
`...` / createCommunicationForm.tsx
| 100% | 83.33% | 100% | 100% | | 🟒 |
`...` / createCommunicationSubmitHandler.ts
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / communicationCalls.ts
| 91.67% | 100% | 75% | 90.91% | | 🟒 | utility/mailTo.ts | 100% | 100% | 100% | 100% | | 🟒 |
`...` / projectInfo.tsx
| 87.5% | 75.76% | 66.67% | 85.71% | | 🟒 |
`...` / useFullProjectInfo.ts
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / projectSkillStudent.tsx
| 85.19% | 66.67% | 100% | 80.95% | | 🟒 |
`...` / useProjectsByEdition.ts
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / registerCommunication.tsx
| 100% | 94.74% | 100% | 100% | | 🟒 |
`...` / createCommunicationTemplateForm.tsx
| 91.18% | 78.57% | 100% | 90.32% | | 🟒 |
`...` / createCommunicationTemplateSubmitHandler.ts
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / communicationTemplateCalls.ts
| 93.33% | 100% | 80% | 92.31% | | 🟒 |
`...` / usersOverview.tsx
| 85.71% | 66.67% | 50% | 84.21% | | 🟒 |
`...` / manageUserComponent.tsx
| 95.45% | 94.44% | 85.71% | 94.44% | | 🟒 |
`...` / invitationButton.tsx
| 95.65% | 71.43% | 100% | 94.29% | | 🟒 |
`...` / invitationCalls.ts
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / applicationProperties.ts
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / conflictResolutionList.tsx
| 88.24% | 66.67% | 100% | 86.67% | | 🟒 |
`...` / conflictResolutionItem.tsx
| 87.01% | 80% | 92.31% | 87.93% | | 🟒 |
`...` / conflictResolutionRadioButton.tsx
| 87.5% | 71.43% | 75% | 85.29% | | 🟒 |
`...` / projectSkillRegister.tsx
| 91.67% | 41.3% | 100% | 90.91% | | 🟒 |
`...` / useValidAssignmentsFromStudentList.ts
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / useConflictStudents.ts
| 100% | 100% | 100% | 100% | | 🟑 |
`...` / resetComponent.tsx
| 80.95% | 71.43% | 33.33% | 78.13% | | 🟒 |
`...` / assignmentModal.tsx
| 97.44% | 80% | 100% | 97.06% | | 🟑 |
`...` / assignmentSkillList.tsx
| 81.82% | 77.78% | 50% | 79.31% | | 🟒 |
`...` / loginForm.tsx
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / profileOverview.tsx
| 93.22% | 85.71% | 83.33% | 91.84% | | 🟒 |
`...` / index.tsx
| 92% | 66.67% | 100% | 91.3% | | 🟒 |
`...` / skillTypeList.tsx
| 77.78% | 33.33% | 80% | 81.25% | | 🟒 |
`...` / skillTypeListItem.tsx
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / registrationForm.tsx
| 86.84% | 100% | 50% | 85.29% | | 🟒 |
`...` / projectList.tsx
| 93.75% | 75% | 100% | 92.86% | | 🟒 |
`...` / newProjectButton.tsx
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / studentCommunicationList.tsx
| 84.38% | 76.92% | 75% | 82.76% | | 🟒 |
`...` / communicationListItem.tsx
| 89.47% | 66.67% | 100% | 87.5% | | 🟒 |
`...` / index.tsx
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / editionList.tsx
| 87.5% | 60% | 50% | 86.36% | | 🟒 |
`...` / editionRowComponent.tsx
| 86% | 62.5% | 60% | 84.44% | | 🟒 |
`...` / routeInjector.tsx
| 86.67% | 59.02% | 66.67% | 84.31% | | 🟒 | utility/pathUtil.ts | 94.44% | 50% | 100% | 93.75% | | 🟒 |
`...` / create.tsx
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / skillTypeForm.tsx
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / createSkillTypeSubmitHandler.ts
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / resetPassword.tsx
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / forbiddenCoachRoutes.ts
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / create.tsx
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / createEditionForm.tsx
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / editionHandler.ts
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / projectAssignmentList.tsx
| 96% | 75% | 100% | 95.65% | | 🟒 |
`...` / forgotPassword.tsx
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / forgotComponent.tsx
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / routeGuard.tsx
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / edit.tsx
| 90.91% | 66.67% | 100% | 90% | | 🟒 |
`...` / index.tsx
| 100% | 100% | 100% | 100% | | πŸ”΄ |
`...` / useCompleteCommunication.ts
| 0% | 0% | 0% | 0% | | πŸ”΄ |
`...` / useFullSuggestion.ts
| 0% | 0% | 0% | 0% | | πŸ”΄ |
`...` / [id].tsx
| 0% | 100% | 0% | 0% | | πŸ”΄ |
`...` / register-communication.tsx
| 0% | 100% | 0% | 0% | | πŸ”΄ |
`...` / communications.tsx
| 0% | 0% | 0% | 0% |
Show files with reduced coverage πŸ”»
|
St.:grey_question:
| File | Statements | Branches | Functions | Lines | | :----------------------------------------------------------------------------------------------------------------------------------------------------: | :-------------------------------------------------------------------------------- | :-------------------------------------------------------------- | :------------------------------------------------------------ | :------------------------------------------------------------ | :-------------------------------------------------------------- | | 🟒 |
`...` / stringUtil.ts
|
85.71% (-14.29% πŸ”»)
| 100% |
66.67% (-33.33% πŸ”»)
|
85.71% (-14.29% πŸ”»)
| | 🟒 |
`...` / projectCalls.ts
| 100% |
75% (-25% πŸ”»)
| 100% | 100% | | 🟒 |
`...` / projectSkillCalls.ts
|
94.12% (+10.78% πŸ”Ό)
|
71.43% (-28.57% πŸ”»)
|
80% (+30% πŸ”Ό)
|
93.75% (+10.42% πŸ”Ό)
| | 🟑 |
`...` / SkillTypeEntity.ts
|
60% (-11.43% πŸ”»)
| 100% |
66.67% (+16.67% πŸ”Ό)
| 66.67% | | 🟒 |
`...` / skillTypeCalls.ts
|
85.71% (+8.79% πŸ”Ό)
|
75% (-25% πŸ”»)
|
75% (+25% πŸ”Ό)
|
88.89% (+11.97% πŸ”Ό)
| | 🟒 |
`...` / AssignmentCalls.ts
|
86.67% (-13.33% πŸ”»)
|
60% (-40% πŸ”»)
|
88.89% (-11.11% πŸ”»)
|
88.89% (-11.11% πŸ”»)
| | 🟒 | pages/login.tsx |
95.45% (-4.55% πŸ”»)
| 100% |
50% (-50% πŸ”»)
|
95% (-5% πŸ”»)
| | 🟒 |
`...` / loginSubmitHandler.tsx
| 100% |
33.33% (-16.67% πŸ”»)
| 100% | 100% | | 🟒 |
`...` / assignStudents.tsx
|
87.88% (-12.12% πŸ”»)
|
28.57% (-71.43% πŸ”»)
|
33.33% (-66.67% πŸ”»)
|
84% (-16% πŸ”»)
| | πŸ”΄ |
`...` / UserSkillEntity.ts
|
0% (-57.14% πŸ”»)
| 100% |
0% (-50% πŸ”»)
|
0% (-50% πŸ”»)
|

Test suite run success

180 tests passing in 45 suites.

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