Coverage report: 36%

Files Functions Classes

coverage.py v7.6.10, created at 2025-01-31 13:48 +0000

File function statements missing excluded coverage
src/iptvtools/__init__.py (no function) 0 0 0 100%
src/iptvtools/cli.py cli 0 0 0 100%
src/iptvtools/cli.py filter 17 17 0 0%
src/iptvtools/cli.py (no function) 30 0 0 100%
src/iptvtools/config.py MetaConfig.init 3 3 0 0%
src/iptvtools/config.py MetaConfig.__getattr__ 1 1 0 0%
src/iptvtools/config.py (no function) 11 0 0 100%
src/iptvtools/constants/__init__.py (no function) 0 0 0 100%
src/iptvtools/constants/defaults.py (no function) 11 0 0 100%
src/iptvtools/constants/helps.py (no function) 18 0 0 100%
src/iptvtools/constants/patterns.py (no function) 4 0 0 100%
src/iptvtools/constants/tags.py (no function) 2 0 0 100%
src/iptvtools/exceptions.py FFmpegNotInstalledError.__init__ 1 1 0 0%
src/iptvtools/exceptions.py (no function) 3 0 0 100%
src/iptvtools/models.py Playlist.__init__ 22 22 0 0%
src/iptvtools/models.py Playlist.export 20 20 0 0%
src/iptvtools/models.py Playlist.parse 4 4 0 0%
src/iptvtools/models.py Playlist._parse 54 54 0 0%
src/iptvtools/models.py Playlist.filter 24 24 0 0%
src/iptvtools/models.py Playlist.__custom_sort 14 14 0 0%
src/iptvtools/models.py (no function) 17 0 0 100%
src/iptvtools/parsers.py parse_content_to_lines 9 9 0 0%
src/iptvtools/parsers.py parse_tag_inf 5 5 0 0%
src/iptvtools/parsers.py parse_tag_m3u 2 2 0 0%
src/iptvtools/parsers.py (no function) 10 0 0 100%
src/iptvtools/settings.py (no function) 12 0 0 100%
src/iptvtools/utils.py convert_url_with_udpxy 4 4 0 0%
src/iptvtools/utils.py unify_title_and_id 10 10 0 0%
src/iptvtools/utils.py probe 12 12 0 0%
src/iptvtools/utils.py check_stream 4 4 0 0%
src/iptvtools/utils.py check_connectivity 4 4 0 0%
src/iptvtools/utils.py check_udp_connectivity 14 14 0 0%
src/iptvtools/utils.py check_http_connectivity 4 4 0 0%
src/iptvtools/utils.py height_to_resolution 11 11 0 0%
src/iptvtools/utils.py (no function) 19 0 0 100%
Total   376 239 0 36%

No items found using the specified filter.