Coverage report: 94%

Files Functions Classes

coverage.py v7.15.0, created at 2026-07-07 00:01 +0000

    Statements   Branches   Total
File   coverage statements missing excluded   coverage branches partial   coverage
benefits/__init__.py   67% 6 2 0   100% 0 0   67%
benefits/admin.py   97% 38 1 0   67% 6 2   93%
benefits/apps.py   100% 3 0 0   100% 0 0   100%
benefits/core/__init__.py   100% 0 0 0   100% 0 0   100%
benefits/core/admin/__init__.py   100% 6 0 0   100% 0 0   100%
benefits/core/admin/common.py   100% 6 0 0   100% 0 0   100%
benefits/core/admin/enrollment.py   100% 46 0 0   83% 12 2   97%
benefits/core/admin/forms.py   100% 18 0 0   100% 2 0   100%
benefits/core/admin/mixins.py   100% 50 0 0   100% 4 0   100%
benefits/core/admin/transit.py   100% 26 0 0   100% 8 0   100%
benefits/core/admin/users.py   100% 50 0 0   100% 10 0   100%
benefits/core/admin/views.py   100% 26 0 0   100% 0 0   100%
benefits/core/analytics.py   80% 99 20 0   28% 18 3   72%
benefits/core/apps.py   100% 16 0 0   50% 2 1   94%
benefits/core/context_processors.py   85% 48 7 0   50% 10 3   79%
benefits/core/forms.py   100% 24 0 0   100% 4 0   100%
benefits/core/management/commands/__init__.py   100% 0 0 0   100% 0 0   100%
benefits/core/management/commands/ensure_db.py   98% 183 4 0   90% 42 4   96%
benefits/core/middleware.py   86% 84 12 0   75% 20 3   84%
benefits/core/mixins.py   96% 49 2 0   100% 10 0   97%
benefits/core/models/__init__.py   100% 4 0 0   100% 0 0   100%
benefits/core/models/common.py   96% 52 2 0   100% 14 0   97%
benefits/core/models/enrollment.py   98% 135 3 0   81% 16 3   96%
benefits/core/models/transit.py   100% 158 0 0   98% 46 1   99%
benefits/core/recaptcha.py   62% 13 5 0   25% 4 1   53%
benefits/core/session.py   98% 151 3 0   100% 40 0   98%
benefits/core/urls.py   93% 27 2 0   50% 2 1   90%
benefits/core/views.py   92% 97 8 0   62% 8 1   90%
benefits/core/widgets.py   80% 25 5 0   50% 6 1   74%
benefits/eligibility/__init__.py   100% 0 0 0   100% 0 0   100%
benefits/eligibility/analytics.py   85% 27 4 0   50% 2 1   83%
benefits/eligibility/apps.py   100% 5 0 0   100% 0 0   100%
benefits/eligibility/forms.py   100% 85 0 0   86% 14 2   98%
benefits/eligibility/urls.py   100% 5 0 0   100% 0 0   100%
benefits/eligibility/verify.py   100% 12 0 0   100% 4 0   100%
benefits/eligibility/views.py   98% 131 3 0   88% 16 0   97%
benefits/enrollment/__init__.py   100% 0 0 0   100% 0 0   100%
benefits/enrollment/analytics.py   100% 30 0 0   92% 12 1   98%
benefits/enrollment/apps.py   100% 5 0 0   100% 0 0   100%
benefits/enrollment/enrollment.py   100% 50 0 0   92% 12 1   98%
benefits/enrollment/forms.py   100% 14 0 0   100% 0 0   100%
benefits/enrollment/urls.py   100% 5 0 0   100% 0 0   100%
benefits/enrollment/views.py   100% 105 0 0   100% 10 0   100%
benefits/enrollment_littlepay/__init__.py   100% 0 0 0   100% 0 0   100%
benefits/enrollment_littlepay/admin.py   100% 9 0 0   100% 0 0   100%
benefits/enrollment_littlepay/apps.py   100% 4 0 0   100% 0 0   100%
benefits/enrollment_littlepay/enrollment.py   100% 83 0 0   96% 26 1   99%
benefits/enrollment_littlepay/migrations/0001_initial.py   100% 8 0 0   100% 0 0   100%
benefits/enrollment_littlepay/migrations/__init__.py   100% 0 0 0   100% 0 0   100%
benefits/enrollment_littlepay/models.py   97% 37 1 0   90% 10 1   96%
benefits/enrollment_littlepay/session.py   100% 35 0 0   100% 8 0   100%
benefits/enrollment_littlepay/urls.py   100% 5 0 0   100% 0 0   100%
benefits/enrollment_littlepay/views.py   94% 78 5 0   67% 12 2   90%
benefits/enrollment_switchio/__init__.py   100% 0 0 0   100% 0 0   100%
benefits/enrollment_switchio/admin.py   100% 9 0 0   100% 0 0   100%
benefits/enrollment_switchio/api.py   99% 132 1 0   90% 10 1   99%
benefits/enrollment_switchio/apps.py   100% 4 0 0   100% 0 0   100%
benefits/enrollment_switchio/enrollment.py   100% 125 0 0   92% 36 3   98%
benefits/enrollment_switchio/migrations/0001_initial.py   100% 8 0 0   100% 0 0   100%
benefits/enrollment_switchio/migrations/0002_remove_switchiogroup_group_id.py   100% 4 0 0   100% 0 0   100%
benefits/enrollment_switchio/migrations/0003_remove_switchioconfig_global_fields.py   100% 4 0 0   100% 0 0   100%
benefits/enrollment_switchio/migrations/__init__.py   100% 0 0 0   100% 0 0   100%
benefits/enrollment_switchio/models.py   98% 56 1 0   83% 6 1   97%
benefits/enrollment_switchio/session.py   100% 28 0 0   100% 6 0   100%
benefits/enrollment_switchio/urls.py   100% 5 0 0   100% 0 0   100%
benefits/enrollment_switchio/views.py   100% 108 0 0   92% 26 2   99%
benefits/in_person/__init__.py   100% 0 0 0   100% 0 0   100%
benefits/in_person/apps.py   100% 4 0 0   100% 0 0   100%
benefits/in_person/forms.py   80% 44 9 0   33% 6 0   74%
benefits/in_person/mixins.py   100% 7 0 0   100% 0 0   100%
benefits/in_person/urls.py   100% 6 0 0   100% 0 0   100%
benefits/in_person/views.py   99% 118 1 0   88% 8 1   98%
benefits/locale/__init__.py   100% 0 0 0   100% 0 0   100%
benefits/locale/en/__init__.py   100% 0 0 0   100% 0 0   100%
benefits/locale/en/formats.py   100% 1 0 0   100% 0 0   100%
benefits/locale/es/__init__.py   100% 0 0 0   100% 0 0   100%
benefits/locale/es/formats.py   100% 1 0 0   100% 0 0   100%
benefits/oauth/__init__.py   100% 0 0 0   100% 0 0   100%
benefits/oauth/analytics.py   73% 41 11 0   100% 4 0   76%
benefits/oauth/apps.py   100% 5 0 0   100% 0 0   100%
benefits/oauth/hooks.py   100% 56 0 0   100% 0 0   100%
benefits/oauth/middleware.py   100% 23 0 0   100% 6 0   100%
benefits/oauth/urls.py   100% 12 0 0   100% 0 0   100%
benefits/oauth/views.py   100% 8 0 0   100% 0 0   100%
benefits/routes.py   100% 119 0 0   100% 0 0   100%
benefits/secrets.py   83% 48 8 0   70% 10 1   81%
benefits/sentry.py   78% 55 12 0   90% 10 1   80%
benefits/settings.py   93% 134 9 0   62% 26 10   88%
benefits/urls.py   80% 46 9 0   33% 6 2   75%
benefits/views.py   100% 33 0 0   100% 0 0   100%
benefits/wsgi.py   0% 4 4 0   100% 0 0   0%
Total   95% 3421 154 0   84% 570 57   94%

No items found using the specified filter.