Generated on: 2025-03-13 01:12:08
70.00%
1869 total / 480 missing
■ High: 11 modules
■ Medium: 7 modules
■ Low: 26 modules
Module | Coverage | Missing / Total | Details |
---|---|---|---|
src/pygithub_mcp_server/__main__.py | 0% | 4 / 4 | Show Details |
Missing Lines: 6-11 Ranges: 6-11 |
|||
src/pygithub_mcp_server/converters/parameters.py | 14% | 56 / 70 | Show Details |
Missing Lines: 23-34, 46-65, 77-101, 113-134, 150, 153, 156 Ranges: 23-34, 46-65, 77-101, 113-134 |
|||
src/pygithub_mcp_server/converters/responses.py | 21% | 11 / 16 | Show Details |
Missing Lines: 29-40, 56-59 Ranges: 29-40, 56-59 |
|||
src/pygithub_mcp_server/converters/common/datetime.py | 34% | 29 / 49 | Show Details |
Missing Lines: 43, 47, 51, 62, 63->81, 66->81, 70-78, 82-84, 102-115, 124-135 Ranges: 63 (branch), 66 (branch), 70-78, 82-84, 102-115, 124-135 |
|||
src/pygithub_mcp_server/errors/formatters.py | 44% | 10 / 22 | Show Details |
Missing Lines: 33->47, 37-45, 59 Ranges: 33 (branch), 37-45 |
|||
src/pygithub_mcp_server/config/settings.py | 47% | 15 / 33 | Show Details |
Missing Lines: 48-68 Ranges: 48-68 |
|||
src/pygithub_mcp_server/utils/environment.py | 48% | 23 / 52 | Show Details |
Missing Lines: 29, 34-37, 44->exit, 67, 84-89, 106-121 Ranges: 34-37, 44 (branch), 84-89, 106-121 |
|||
src/pygithub_mcp_server/tools/repositories/tools.py | 52% | 87 / 182 | Show Details |
Missing Lines: 57-58, 68-72, 92-120, 139-167, 204-214, 247-248, 258-262, 309-313, 340-343, 352-362, 390-391, 406-410, 449-459 Ranges: 57-58, 68-72, 92-120, 139-167, 204-214, 247-248, 258-262, 309-313, 340-343, 352-362, 390-391, 406-410, 449-459 |
|||
src/pygithub_mcp_server/errors/handlers.py | 62% | 40 / 106 | Show Details |
Missing Lines: 49-51, 54->64, 57->64, 61-62, 65->71, 68-70, 75-80, 91, 93, 95, 97, 99, 102-103, 107-126, 141-145, 169->168, 177 Ranges: 49-51, 54 (branch), 57 (branch), 61-62, 65 (branch), 68-70, 75-80, 102-103, 107-126, 141-145, 169 (branch) |
|||
src/pygithub_mcp_server/operations/repositories.py | 65% | 58 / 193 | Show Details |
Missing Lines: 54-55, 70-94, 109-125, 153-155, 178, 185, 235->239, 245->249, 250-251, 253, 254->258, 258->265, 260-261, 270->272, 272->274, 274->280, 276-277, 332-333, 350, 359-362, 376-378, 404, 463-465 Ranges: 54-55, 70-94, 109-125, 153-155, 235 (branch), 245 (branch), 250-251, 254 (branch), 258 (branch), 260-261, 270 (branch), 272 (branch), 274 (branch), 276-277, 332-333, 359-362, 376-378, 463-465 |
|||
src/pygithub_mcp_server/converters/common/pagination.py | 68% | 19 / 52 | Show Details |
Missing Lines: 38-43, 72-78, 95-101 Ranges: 38-43, 72-78, 95-101 |
Module | Coverage | Missing / Total | Details |
---|---|---|---|
src/pygithub_mcp_server/tools/__init__.py | 75% | 14 / 68 | Show Details |
Missing Lines: 55->54, 57->54, 68-76, 127-131, 136 Ranges: 55 (branch), 57 (branch), 68-76, 127-131 |
|||
src/pygithub_mcp_server/schemas/responses.py | 78% | 3 / 21 | Show Details |
Missing Lines: 23-25 Ranges: 23-25 |
|||
src/pygithub_mcp_server/schemas/repositories.py | 79% | 18 / 138 | Show Details |
Missing Lines: 29, 37, 45, 53, 71, 79, 87, 115, 122->127, 124, 126, 146-148, 164, 193, 211, 218->223, 220, 222 Ranges: 122 (branch), 146-148, 218 (branch) |
|||
src/pygithub_mcp_server/tools/issues/tools.py | 79% | 39 / 183 | Show Details |
Missing Lines: 75-79, 112-113, 152-156, 193-197, 229-233, 304-308, 340-344, 376-380, 425-426 Ranges: 75-79, 112-113, 152-156, 193-197, 229-233, 304-308, 340-344, 376-380, 425-426 |
|||
src/pygithub_mcp_server/version.py | 80% | 2 / 10 | Show Details |
Missing Lines: 48, 56 Ranges: None |
|||
src/pygithub_mcp_server/schemas/base.py | 82% | 3 / 27 | Show Details |
Missing Lines: 23, 31, 48 Ranges: None |
|||
src/pygithub_mcp_server/converters/issues/issues.py | 83% | 2 / 16 | Show Details |
Missing Lines: 46, 105 Ranges: None |
No test failures found. All tests passed successfully!