Coverage report: 86%

Files Functions Classes

coverage.py v7.10.3, created at 2025-08-14 16:35 +0000

File statements missing excluded coverage
src/rtflite/__init__.py 7 0 0 100%
src/rtflite/attributes.py 336 66 0 80%
src/rtflite/convert.py 62 10 0 84%
src/rtflite/core/__init__.py 3 0 0 100%
src/rtflite/core/config.py 68 0 0 100%
src/rtflite/core/constants.py 68 0 0 100%
src/rtflite/data/__init__.py 0 0 0 100%
src/rtflite/dictionary/__init__.py 0 0 0 100%
src/rtflite/dictionary/color_table.py 4 0 0 100%
src/rtflite/dictionary/libreoffice.py 2 0 0 100%
src/rtflite/dictionary/unicode_latex.py 5 0 0 100%
src/rtflite/encode.py 129 32 0 75%
src/rtflite/encoding/__init__.py 3 0 0 100%
src/rtflite/encoding/engine.py 15 0 2 100%
src/rtflite/encoding/strategies.py 381 65 2 83%
src/rtflite/figure.py 29 1 0 97%
src/rtflite/fonts/__init__.py 0 0 0 100%
src/rtflite/fonts_mapping.py 17 0 0 100%
src/rtflite/input.py 340 43 0 87%
src/rtflite/pagination/__init__.py 3 0 0 100%
src/rtflite/pagination/core.py 103 9 0 91%
src/rtflite/pagination/page_dict.py 157 16 0 90%
src/rtflite/row.py 152 10 0 93%
src/rtflite/rtf/__init__.py 2 0 0 100%
src/rtflite/rtf/syntax.py 62 21 0 66%
src/rtflite/services/__init__.py 3 0 0 100%
src/rtflite/services/advanced_pagination_service.py 98 10 0 90%
src/rtflite/services/color_service.py 167 13 0 92%
src/rtflite/services/document_service.py 198 26 0 87%
src/rtflite/services/encoding_service.py 176 49 0 72%
src/rtflite/services/figure_service.py 86 17 0 80%
src/rtflite/services/grouping_service.py 172 37 0 78%
src/rtflite/services/text_conversion_service.py 45 3 0 93%
src/rtflite/strwidth.py 29 0 0 100%
src/rtflite/text_conversion/__init__.py 9 0 0 100%
src/rtflite/text_conversion/converter.py 38 1 0 97%
src/rtflite/text_conversion/symbols.py 29 0 0 100%
src/rtflite/text_convert.py 23 2 0 91%
src/rtflite/type_guards.py 14 3 0 79%
Total 3035 434 4 86%

No items found using the specified filter.