RenderCV coverage for 63bfa0dd079d92deb62eaead80faa665b6f59a2b: 96%

Files Functions Classes

coverage.py v7.6.10, created at 2025-01-26 00:25 +0000

File class statements missing excluded coverage
rendercv/__init__.py (no class) 4 0 0 100%
rendercv/api/__init__.py (no class) 2 0 0 100%
rendercv/api/functions.py (no class) 9 2 0 78%
rendercv/cli/__init__.py (no class) 6 3 0 50%
rendercv/cli/commands.py (no class) 76 5 0 93%
rendercv/cli/printer.py LiveProgressReporter 22 0 0 100%
rendercv/cli/printer.py LiveProgressReporter.__init__.TimeElapsedColumn 5 0 0 100%
rendercv/cli/printer.py (no class) 106 6 0 94%
rendercv/cli/utilities.py run_a_function_if_a_file_changes.EventHandler 6 6 0 0%
rendercv/cli/utilities.py (no class) 175 23 0 87%
rendercv/data/__init__.py (no class) 4 0 0 100%
rendercv/data/generator.py generate_json_schema.RenderCVSchemaGenerator 14 0 0 100%
rendercv/data/generator.py (no class) 43 0 0 100%
rendercv/data/models/__init__.py (no class) 10 0 0 100%
rendercv/data/models/base.py RenderCVBaseModelWithoutExtraKeys 0 0 0 100%
rendercv/data/models/base.py RenderCVBaseModelWithExtraKeys 0 0 0 100%
rendercv/data/models/base.py (no class) 5 0 0 100%
rendercv/data/models/computers.py (no class) 135 2 0 99%
rendercv/data/models/curriculum_vitae.py SectionBase 0 0 0 100%
rendercv/data/models/curriculum_vitae.py SocialNetwork 13 0 0 100%
rendercv/data/models/curriculum_vitae.py CurriculumVitae 41 1 0 98%
rendercv/data/models/curriculum_vitae.py (no class) 123 0 0 100%
rendercv/data/models/design.py (no class) 57 0 0 100%
rendercv/data/models/entry_types.py OneLineEntry 2 2 0 0%
rendercv/data/models/entry_types.py BulletEntry 2 2 0 0%
rendercv/data/models/entry_types.py EntryWithDate 1 0 0 100%
rendercv/data/models/entry_types.py PublicationEntryBase 12 2 0 83%
rendercv/data/models/entry_types.py PublicationEntry 0 0 0 100%
rendercv/data/models/entry_types.py EntryBase 10 5 0 50%
rendercv/data/models/entry_types.py NormalEntryBase 0 0 0 100%
rendercv/data/models/entry_types.py NormalEntry 0 0 0 100%
rendercv/data/models/entry_types.py ExperienceEntryBase 0 0 0 100%
rendercv/data/models/entry_types.py ExperienceEntry 0 0 0 100%
rendercv/data/models/entry_types.py EducationEntryBase 0 0 0 100%
rendercv/data/models/entry_types.py EducationEntry 0 0 0 100%
rendercv/data/models/entry_types.py (no class) 111 0 0 100%
rendercv/data/models/locale.py Locale 3 0 0 100%
rendercv/data/models/locale.py (no class) 24 0 0 100%
rendercv/data/models/rendercv_data_model.py RenderCVDataModel 9 0 0 100%
rendercv/data/models/rendercv_data_model.py (no class) 23 0 0 100%
rendercv/data/models/rendercv_settings.py RenderCommandSettings 4 0 0 100%
rendercv/data/models/rendercv_settings.py RenderCVSettings 2 0 0 100%
rendercv/data/models/rendercv_settings.py (no class) 36 0 0 100%
rendercv/data/reader.py (no class) 97 12 0 88%
rendercv/renderer/__init__.py (no class) 2 0 0 100%
rendercv/renderer/renderer.py TypstCompiler 12 3 0 75%
rendercv/renderer/renderer.py (no class) 96 9 0 91%
rendercv/renderer/templater.py TemplatedFile 14 0 0 100%
rendercv/renderer/templater.py TypstFile 45 0 0 100%
rendercv/renderer/templater.py MarkdownFile 16 0 0 100%
rendercv/renderer/templater.py Jinja2Environment 16 0 0 100%
rendercv/renderer/templater.py (no class) 143 2 0 99%
rendercv/themes/__init__.py (no class) 6 0 0 100%
rendercv/themes/classic/__init__.py ClassicThemeOptions 0 0 0 100%
rendercv/themes/classic/__init__.py (no class) 5 0 0 100%
rendercv/themes/engineeringclassic/__init__.py Page 0 0 0 100%
rendercv/themes/engineeringclassic/__init__.py Header 0 0 0 100%
rendercv/themes/engineeringclassic/__init__.py Links 0 0 0 100%
rendercv/themes/engineeringclassic/__init__.py Text 0 0 0 100%
rendercv/themes/engineeringclassic/__init__.py SectionTitles 0 0 0 100%
rendercv/themes/engineeringclassic/__init__.py Highlights 0 0 0 100%
rendercv/themes/engineeringclassic/__init__.py EducationEntry 0 0 0 100%
rendercv/themes/engineeringclassic/__init__.py NormalEntry 0 0 0 100%
rendercv/themes/engineeringclassic/__init__.py ExperienceEntry 0 0 0 100%
rendercv/themes/engineeringclassic/__init__.py EntryTypes 0 0 0 100%
rendercv/themes/engineeringclassic/__init__.py EngineeringclassicThemeOptions 0 0 0 100%
rendercv/themes/engineeringclassic/__init__.py (no class) 59 0 0 100%
rendercv/themes/engineeringresumes/__init__.py Page 0 0 0 100%
rendercv/themes/engineeringresumes/__init__.py Header 0 0 0 100%
rendercv/themes/engineeringresumes/__init__.py Colors 0 0 0 100%
rendercv/themes/engineeringresumes/__init__.py Links 0 0 0 100%
rendercv/themes/engineeringresumes/__init__.py Text 0 0 0 100%
rendercv/themes/engineeringresumes/__init__.py SectionTitles 0 0 0 100%
rendercv/themes/engineeringresumes/__init__.py Entries 0 0 0 100%
rendercv/themes/engineeringresumes/__init__.py Highlights 0 0 0 100%
rendercv/themes/engineeringresumes/__init__.py EducationEntry 0 0 0 100%
rendercv/themes/engineeringresumes/__init__.py NormalEntry 0 0 0 100%
rendercv/themes/engineeringresumes/__init__.py ExperienceEntry 0 0 0 100%
rendercv/themes/engineeringresumes/__init__.py EntryTypes 0 0 0 100%
rendercv/themes/engineeringresumes/__init__.py EngineeringresumesThemeOptions 0 0 0 100%
rendercv/themes/engineeringresumes/__init__.py (no class) 100 0 0 100%
rendercv/themes/moderncv/__init__.py Header 0 0 0 100%
rendercv/themes/moderncv/__init__.py Links 0 0 0 100%
rendercv/themes/moderncv/__init__.py Text 0 0 0 100%
rendercv/themes/moderncv/__init__.py SectionTitles 0 0 0 100%
rendercv/themes/moderncv/__init__.py Entries 0 0 0 100%
rendercv/themes/moderncv/__init__.py Highlights 0 0 0 100%
rendercv/themes/moderncv/__init__.py EducationEntry 0 0 0 100%
rendercv/themes/moderncv/__init__.py NormalEntry 0 0 0 100%
rendercv/themes/moderncv/__init__.py ExperienceEntry 0 0 0 100%
rendercv/themes/moderncv/__init__.py EntryTypes 0 0 0 100%
rendercv/themes/moderncv/__init__.py ModerncvThemeOptions 0 0 0 100%
rendercv/themes/moderncv/__init__.py (no class) 87 0 0 100%
rendercv/themes/options.py Page 0 0 0 100%
rendercv/themes/options.py Colors 0 0 0 100%
rendercv/themes/options.py Text 0 0 0 100%
rendercv/themes/options.py Links 0 0 0 100%
rendercv/themes/options.py Header 0 0 0 100%
rendercv/themes/options.py SectionTitles 0 0 0 100%
rendercv/themes/options.py Entries 0 0 0 100%
rendercv/themes/options.py Highlights 0 0 0 100%
rendercv/themes/options.py EntryBaseWithDate 0 0 0 100%
rendercv/themes/options.py PublicationEntry 0 0 0 100%
rendercv/themes/options.py EducationEntryBase 0 0 0 100%
rendercv/themes/options.py EducationEntry 0 0 0 100%
rendercv/themes/options.py NormalEntryBase 0 0 0 100%
rendercv/themes/options.py NormalEntry 0 0 0 100%
rendercv/themes/options.py ExperienceEntryBase 0 0 0 100%
rendercv/themes/options.py ExperienceEntry 0 0 0 100%
rendercv/themes/options.py OneLineEntry 0 0 0 100%
rendercv/themes/options.py EntryTypes 0 0 0 100%
rendercv/themes/options.py ThemeOptions 0 0 0 100%
rendercv/themes/options.py (no class) 195 2 0 99%
rendercv/themes/sb2nov/__init__.py Colors 0 0 0 100%
rendercv/themes/sb2nov/__init__.py Text 0 0 0 100%
rendercv/themes/sb2nov/__init__.py SectionTitles 0 0 0 100%
rendercv/themes/sb2nov/__init__.py Highlights 0 0 0 100%
rendercv/themes/sb2nov/__init__.py EducationEntry 0 0 0 100%
rendercv/themes/sb2nov/__init__.py NormalEntry 0 0 0 100%
rendercv/themes/sb2nov/__init__.py ExperienceEntry 0 0 0 100%
rendercv/themes/sb2nov/__init__.py EntryTypes 0 0 0 100%
rendercv/themes/sb2nov/__init__.py Sb2novThemeOptions 0 0 0 100%
rendercv/themes/sb2nov/__init__.py (no class) 52 0 0 100%
Total   2040 87 0 96%

No items found using the specified filter.