Coverage report: 83%

Files Functions Classes

coverage.py v7.13.4, created at 2026-02-22 02:50 +0000

File function   statements missing excluded   coverage
texgit / __init__.py (no function)   3 0 0   100%
texgit / formatters / __init__.py (no function)   0 0 0   100%
texgit / formatters / python.py __no_empty_after   1 0 0   100%
texgit / formatters / python.py __empty_before   1 0 0   100%
texgit / formatters / python.py __force_no_empty_after   1 0 0   100%
texgit / formatters / python.py __format_lines   1 0 0   100%
texgit / formatters / python.py __strip_hints   15 6 0   60%
texgit / formatters / python.py __strip_docstrings_and_comments   41 1 0   98%
texgit / formatters / python.py format_python   42 42 0   0%
texgit / formatters / python.py preprocess_python   17 2 0   88%
texgit / formatters / python.py (no function)   40 8 0   80%
texgit / formatters / source_tools.py split_line_choices   17 1 0   94%
texgit / formatters / source_tools.py split_labels   11 1 0   91%
texgit / formatters / source_tools.py select_lines   111 25 0   77%
texgit / formatters / source_tools.py format_empty_lines   31 6 0   81%
texgit / formatters / source_tools.py strip_common_whitespace_prefix   12 1 0   92%
texgit / formatters / source_tools.py (no function)   12 0 0   100%
texgit / repository / __init__.py (no function)   0 0 0   100%
texgit / repository / file_manager.py _make_key   6 2 0   67%
texgit / repository / file_manager.py _make_ignore   6 0 0   100%
texgit / repository / file_manager.py FileManager.__init__   22 0 0   100%
texgit / repository / file_manager.py FileManager._check_open   2 1 0   50%
texgit / repository / file_manager.py FileManager._get_sensitive_paths   3 0 0   100%
texgit / repository / file_manager.py FileManager.__get   49 2 0   96%
texgit / repository / file_manager.py FileManager.list_realm   5 0 0   100%
texgit / repository / file_manager.py FileManager.get_dir   1 0 0   100%
texgit / repository / file_manager.py FileManager.get_file   1 0 0   100%
texgit / repository / file_manager.py FileManager.close   7 0 0   100%
texgit / repository / file_manager.py FileManager.__exit__   2 0 0   100%
texgit / repository / file_manager.py (no function)   22 0 0   100%
texgit / repository / fix_path.py replace_base_path   8 0 0   100%
texgit / repository / fix_path.py replace_base_path.__replacer   8 0 0   100%
texgit / repository / fix_path.py (no function)   9 0 0   100%
texgit / repository / git.py git   10 1 0   90%
texgit / repository / git.py _get_base_url   7 2 0   71%
texgit / repository / git.py GitRepository.__init__   14 4 0   71%
texgit / repository / git.py GitRepository.download   19 9 0   53%
texgit / repository / git.py GitRepository.from_local   30 6 0   80%
texgit / repository / git.py GitRepository.make_url   7 1 0   86%
texgit / repository / git.py GitRepository.get_name   8 8 0   0%
texgit / repository / git.py (no function)   30 0 0   100%
texgit / repository / git_manager.py GitPath.__init__   11 3 0   73%
texgit / repository / git_manager.py _make_key   9 1 0   89%
texgit / repository / git_manager.py GitManager.__init__   6 0 0   100%
texgit / repository / git_manager.py GitManager._get_sensitive_paths   3 0 0   100%
texgit / repository / git_manager.py GitManager.get_repository   17 4 0   76%
texgit / repository / git_manager.py GitManager.__get_git   7 0 0   100%
texgit / repository / git_manager.py GitManager.get_git_file   1 0 0   100%
texgit / repository / git_manager.py GitManager.get_git_dir   1 0 0   100%
texgit / repository / git_manager.py (no function)   23 0 0   100%
texgit / repository / process_manager.py _write   4 0 0   100%
texgit / repository / process_manager.py __get_sys_env   3 0 0   100%
texgit / repository / process_manager.py ProcessManager.get_argument_file   1 0 0   100%
texgit / repository / process_manager.py ProcessManager.filter_argument   9 2 0   78%
texgit / repository / process_manager.py ProcessManager.__execute   25 5 0   80%
texgit / repository / process_manager.py ProcessManager.get_output   19 3 0   84%
texgit / repository / process_manager.py ProcessManager.get_git_file   8 0 0   100%
texgit / repository / process_manager.py (no function)   21 0 0   100%
texgit / run.py __get_request   31 3 0   90%
texgit / run.py __make_response   1 0 0   100%
texgit / run.py __make_path_response   4 0 0   100%
texgit / run.py cmd_git_file   11 0 0   100%
texgit / run.py cmd_arg_file   5 0 0   100%
texgit / run.py cmd_exec   5 0 0   100%
texgit / run.py run   55 8 0   85%
texgit / run.py (no function)   37 6 0   84%
texgit / version.py (no function)   2 0 0   100%
Total     951 164 0   83%

No items found using the specified filter.