Coverage report: 63%

Files Functions Classes

coverage.py v7.10.2, created at 2025-08-22 19:51 +0000

File class statements missing excluded coverage
app/__init__.py (no class) 81 26 0 68%
app/controllers/__init__.py (no class) 2 0 0 100%
app/controllers/admin/__init__.py (no class) 7 0 0 100%
app/controllers/admin/graduationManagement.py (no class) 17 9 0 47%
app/controllers/admin/minor.py (no class) 27 19 0 30%
app/controllers/admin/routes.py (no class) 457 357 0 22%
app/controllers/admin/userManagement.py (no class) 105 75 0 29%
app/controllers/admin/volunteers.py (no class) 153 112 0 27%
app/controllers/events/__init__.py (no class) 3 0 0 100%
app/controllers/events/email.py (no class) 55 35 0 36%
app/controllers/events/routes.py (no class) 36 20 0 44%
app/controllers/main/__init__.py (no class) 3 0 0 100%
app/controllers/main/routes.py (no class) 387 299 0 23%
app/controllers/minor/__init__.py (no class) 3 0 0 100%
app/controllers/minor/routes.py (no class) 68 45 0 34%
app/controllers/serviceLearning/__init__.py (no class) 3 0 0 100%
app/controllers/serviceLearning/routes.py (no class) 206 150 0 27%
app/logic/bonner.py (no class) 85 52 0 39%
app/logic/celtsLabor.py (no class) 57 15 0 74%
app/logic/certification.py (no class) 49 0 0 100%
app/logic/config.py (no class) 23 2 0 91%
app/logic/createLogs.py (no class) 10 0 0 100%
app/logic/downloadFile.py fileMaker 20 4 0 80%
app/logic/downloadFile.py (no class) 7 0 0 100%
app/logic/emailHandler.py EmailHandler 132 30 0 77%
app/logic/emailHandler.py (no class) 34 0 0 100%
app/logic/events.py (no class) 333 22 0 93%
app/logic/fileHandler.py FileHandler 81 18 0 78%
app/logic/fileHandler.py (no class) 15 0 0 100%
app/logic/graduationManagement.py (no class) 18 0 0 100%
app/logic/landingPage.py (no class) 31 2 0 94%
app/logic/loginManager.py (no class) 36 27 0 25%
app/logic/minor.py (no class) 159 56 0 65%
app/logic/participants.py (no class) 103 10 0 90%
app/logic/searchUsers.py (no class) 22 1 0 95%
app/logic/serviceLearningCourses.py (no class) 219 43 0 80%
app/logic/term.py (no class) 43 9 0 79%
app/logic/transcript.py (no class) 35 0 0 100%
app/logic/userManagement.py (no class) 61 3 0 95%
app/logic/users.py (no class) 57 0 0 100%
app/logic/utils.py (no class) 51 18 0 65%
app/logic/volunteerSpreadsheet.py (no class) 113 0 0 100%
app/logic/volunteers.py (no class) 53 2 0 96%
app/models/__init__.py baseModel 0 0 0 100%
app/models/__init__.py baseModel.Meta 0 0 0 100%
app/models/__init__.py (no class) 14 1 0 93%
app/models/activityLog.py ActivityLog 0 0 0 100%
app/models/activityLog.py (no class) 6 0 0 100%
app/models/attachmentUpload.py AttachmentUpload 0 0 0 100%
app/models/attachmentUpload.py (no class) 12 0 0 100%
app/models/backgroundCheck.py BackgroundCheck 0 0 0 100%
app/models/backgroundCheck.py (no class) 10 0 0 100%
app/models/backgroundCheckType.py BackgroundCheckType 0 0 0 100%
app/models/backgroundCheckType.py (no class) 4 0 0 100%
app/models/bonnerCohort.py BonnerCohort 0 0 0 100%
app/models/bonnerCohort.py BonnerCohort.Meta 0 0 0 100%
app/models/bonnerCohort.py (no class) 7 0 0 100%
app/models/cceMinorProposal.py CCEMinorProposal 3 3 0 0%
app/models/cceMinorProposal.py (no class) 28 0 0 100%
app/models/celtsLabor.py CeltsLabor 0 0 0 100%
app/models/celtsLabor.py (no class) 8 0 0 100%
app/models/certification.py Certification 0 0 0 100%
app/models/certification.py (no class) 7 0 0 100%
app/models/certificationRequirement.py CertificationRequirement 0 0 0 100%
app/models/certificationRequirement.py (no class) 8 0 0 100%
app/models/course.py Course 0 0 0 100%
app/models/course.py (no class) 19 0 0 100%
app/models/courseInstructor.py CourseInstructor 0 0 0 100%
app/models/courseInstructor.py (no class) 6 0 0 100%
app/models/courseParticipant.py CourseParticipant 0 0 0 100%
app/models/courseParticipant.py (no class) 7 0 0 100%
app/models/courseQuestion.py CourseQuestion 0 0 0 100%
app/models/courseQuestion.py (no class) 6 0 0 100%
app/models/courseStatus.py CourseStatus 0 0 0 100%
app/models/courseStatus.py (no class) 7 0 0 100%
app/models/emailLog.py EmailLog 0 0 0 100%
app/models/emailLog.py (no class) 13 0 0 100%
app/models/emailTemplate.py EmailTemplate 0 0 0 100%
app/models/emailTemplate.py (no class) 7 0 0 100%
app/models/emergencyContact.py EmergencyContact 0 0 0 100%
app/models/emergencyContact.py (no class) 11 0 0 100%
app/models/event.py Event 21 8 0 62%
app/models/event.py (no class) 42 0 0 100%
app/models/eventCohort.py EventCohort 0 0 0 100%
app/models/eventCohort.py EventCohort.Meta 0 0 0 100%
app/models/eventCohort.py (no class) 10 0 0 100%
app/models/eventParticipant.py EventParticipant 1 1 0 0%
app/models/eventParticipant.py (no class) 9 0 0 100%
app/models/eventRsvp.py EventRsvp 0 0 0 100%
app/models/eventRsvp.py EventRsvp.Meta 0 0 0 100%
app/models/eventRsvp.py (no class) 11 0 0 100%
app/models/eventRsvpLog.py EventRsvpLog 0 0 0 100%
app/models/eventRsvpLog.py (no class) 8 0 0 100%
app/models/eventTemplate.py EventTemplate 3 0 0 100%
app/models/eventTemplate.py (no class) 13 0 0 100%
app/models/eventViews.py EventView 0 0 0 100%
app/models/eventViews.py (no class) 8 0 0 100%
app/models/individualRequirement.py IndividualRequirement 0 0 0 100%
app/models/individualRequirement.py IndividualRequirement.Meta 0 0 0 100%
app/models/individualRequirement.py (no class) 18 0 0 100%
app/models/insuranceInfo.py InsuranceInfo 0 0 0 100%
app/models/insuranceInfo.py (no class) 11 0 0 100%
app/models/interest.py Interest 0 0 0 100%
app/models/interest.py (no class) 6 0 0 100%
app/models/note.py Note 0 0 0 100%
app/models/note.py (no class) 8 0 0 100%
app/models/profileNote.py ProfileNote 0 0 0 100%
app/models/profileNote.py (no class) 8 0 0 100%
app/models/program.py Program 8 8 0 0%
app/models/program.py (no class) 20 0 0 100%
app/models/programBan.py ProgramBan 0 0 0 100%
app/models/programBan.py (no class) 11 0 0 100%
app/models/programManager.py ProgramManager 0 0 0 100%
app/models/programManager.py (no class) 6 0 0 100%
app/models/questionNote.py QuestionNote 0 0 0 100%
app/models/questionNote.py (no class) 6 0 0 100%
app/models/requirementMatch.py RequirementMatch 0 0 0 100%
app/models/requirementMatch.py (no class) 10 0 0 100%
app/models/term.py Term 30 3 0 90%
app/models/term.py (no class) 15 0 0 100%
app/models/user.py User 30 8 0 73%
app/models/user.py (no class) 35 0 0 100%
app/scripts/send_event_reminder_emails.py (no class) 33 3 0 91%
Total   4024 1496 0 63%

No items found using the specified filter.