Coverage for src/django_resume/apps.py: 100%

18 statements  

« prev     ^ index     » next       coverage.py v7.6.1, created at 2024-10-13 13:17 +0200

1from django.apps import AppConfig 

2 

3 

4class ResumeConfig(AppConfig): 

5 default_auto_field = "django.db.models.BigAutoField" 

6 name = "django_resume" 

7 

8 @staticmethod 

9 def register_plugins(): 

10 from .plugins import ( 

11 FreelanceTimelinePlugin, 

12 EmployedTimelinePlugin, 

13 TokenPlugin, 

14 ProjectsPlugin, 

15 EducationPlugin, 

16 AboutPlugin, 

17 SkillsPlugin, 

18 IdentityPlugin, 

19 CoverPlugin, 

20 plugin_registry, 

21 ) 

22 

23 plugin_registry.register(FreelanceTimelinePlugin) 

24 plugin_registry.register(EmployedTimelinePlugin) 

25 plugin_registry.register(EducationPlugin) 

26 plugin_registry.register(ProjectsPlugin) 

27 plugin_registry.register(AboutPlugin) 

28 plugin_registry.register(SkillsPlugin) 

29 plugin_registry.register(TokenPlugin) 

30 plugin_registry.register(IdentityPlugin) 

31 plugin_registry.register(CoverPlugin) 

32 

33 def ready(self): 

34 self.register_plugins()