Coverage for benefits/in_person/mixins.py: 100%

7 statements  

« prev     ^ index     » next       coverage.py v7.10.7, created at 2025-10-10 16:52 +0000

1from django.views.generic.base import ContextMixin 

2from django.contrib.admin import site as admin_site 

3 

4 

5class CommonContextMixin(ContextMixin): 

6 def get_context_data(self, **kwargs): 

7 """Enrich context data with that common for all In-person views.""" 

8 

9 context = super().get_context_data(**kwargs) 

10 context.update( 

11 { 

12 **admin_site.each_context(self.request), 

13 "title": f"{self.agency.long_name} | In-person enrollment | {admin_site.site_title}", 

14 } 

15 ) 

16 return context