Coverage report: 88%

Files Functions Classes

coverage.py v7.13.1, created at 2026-01-04 22:53 +0100

File function   statements missing excluded   coverage
JLC2KiCadLib / JLC2KiCadLib.py add_component   13 2 0   85%
JLC2KiCadLib / JLC2KiCadLib.py main   19 19 0   0%
JLC2KiCadLib / JLC2KiCadLib.py (no function)   13 1 0   92%
JLC2KiCadLib / __init__.py (no function)   0 0 0   100%
JLC2KiCadLib / footprint / __init__.py (no function)   0 0 0   100%
JLC2KiCadLib / footprint / footprint.py create_footprint   33 1 0   97%
JLC2KiCadLib / footprint / footprint.py get_footprint_info   18 7 0   61%
JLC2KiCadLib / footprint / footprint.py (no function)   22 0 0   100%
JLC2KiCadLib / footprint / footprint_handlers.py mil2mm   1 0 0   100%
JLC2KiCadLib / footprint / footprint_handlers.py h_TRACK   15 3 0   80%
JLC2KiCadLib / footprint / footprint_handlers.py h_PAD   54 8 0   85%
JLC2KiCadLib / footprint / footprint_handlers.py h_ARC   44 3 0   93%
JLC2KiCadLib / footprint / footprint_handlers.py h_CIRCLE   15 3 0   80%
JLC2KiCadLib / footprint / footprint_handlers.py svg_arc_to_points   48 3 0   94%
JLC2KiCadLib / footprint / footprint_handlers.py svg_arc_to_points.angle_between   9 1 0   89%
JLC2KiCadLib / footprint / footprint_handlers.py h_SOLIDREGION   35 0 0   100%
JLC2KiCadLib / footprint / footprint_handlers.py h_SVGNODE   10 3 0   70%
JLC2KiCadLib / footprint / footprint_handlers.py h_VIA   1 0 0   100%
JLC2KiCadLib / footprint / footprint_handlers.py h_RECT   10 1 0   90%
JLC2KiCadLib / footprint / footprint_handlers.py h_HOLE   1 0 0   100%
JLC2KiCadLib / footprint / footprint_handlers.py h_TEXT   1 0 0   100%
JLC2KiCadLib / footprint / footprint_handlers.py (no function)   21 0 0   100%
JLC2KiCadLib / footprint / model3d.py mil2mm   1 1 0   0%
JLC2KiCadLib / footprint / model3d.py get_StepModel   20 5 0   75%
JLC2KiCadLib / footprint / model3d.py get_WrlModel   71 7 0   90%
JLC2KiCadLib / footprint / model3d.py ensure_footprint_lib_directories_exist   4 0 0   100%
JLC2KiCadLib / footprint / model3d.py (no function)   10 0 0   100%
JLC2KiCadLib / helper.py set_logging   10 10 0   0%
JLC2KiCadLib / helper.py (no function)   3 0 0   100%
JLC2KiCadLib / symbol / __init__.py (no function)   0 0 0   100%
JLC2KiCadLib / symbol / symbol.py create_symbol   47 4 0   91%
JLC2KiCadLib / symbol / symbol.py get_type_values_properties   1 0 0   100%
JLC2KiCadLib / symbol / symbol.py update_library   16 0 0   100%
JLC2KiCadLib / symbol / symbol.py (no function)   12 0 0   100%
JLC2KiCadLib / symbol / symbol_handlers.py mil2mm   1 0 0   100%
JLC2KiCadLib / symbol / symbol_handlers.py h_R   16 2 0   88%
JLC2KiCadLib / symbol / symbol_handlers.py h_E   4 0 0   100%
JLC2KiCadLib / symbol / symbol_handlers.py h_P   29 2 0   93%
JLC2KiCadLib / symbol / symbol_handlers.py h_T   11 1 0   91%
JLC2KiCadLib / symbol / symbol_handlers.py h_PL   6 0 0   100%
JLC2KiCadLib / symbol / symbol_handlers.py h_PG   7 0 0   100%
JLC2KiCadLib / symbol / symbol_handlers.py h_PT   2 0 0   100%
JLC2KiCadLib / symbol / symbol_handlers.py h_A   56 0 0   100%
JLC2KiCadLib / symbol / symbol_handlers.py h_A.angle_between   7 0 0   100%
JLC2KiCadLib / symbol / symbol_handlers.py (no function)   17 0 0   100%
Total     734 87 0   88%

No items found using the specified filter.