|
1 | 1 | # MoleditPy Coverage Report |
2 | 2 |
|
3 | | -- **Overall Project Coverage (Full)**: **69.59%** |
4 | | -- **Core Molecular Logic Coverage**: **77.43%** |
| 3 | +- **Overall Project Coverage (Full)**: **69.58%** |
| 4 | +- **Core Molecular Logic Coverage**: **77.42%** |
5 | 5 |
|
6 | 6 | > [!NOTE] |
7 | 7 | > **Core Molecular Logic Coverage** excludes UI boilerplate (dialogs, view managers, and interactor styles) to focus on scientific algorithm reliability. |
|
36 | 36 | | moleditpy\src\moleditpy\ui\io_logic.py | 636 | 131 | 79.4% | |
37 | 37 | | moleditpy\src\moleditpy\ui\main_window_init.py | 1188 | 167 | 85.9% | |
38 | 38 | | moleditpy\src\moleditpy\ui\molecular_scene_handler.py | 858 | 178 | 79.3% | |
39 | | -| moleditpy\src\moleditpy\ui\molecule_scene.py | 502 | 180 | 64.1% | |
| 39 | +| moleditpy\src\moleditpy\ui\molecule_scene.py | 502 | 182 | 63.7% | |
40 | 40 | | moleditpy\src\moleditpy\ui\sip_isdeleted_safe.py | 13 | 4 | 69.2% | |
41 | 41 | | moleditpy\src\moleditpy\ui\string_importers.py | 127 | 27 | 78.7% | |
42 | 42 | | moleditpy\src\moleditpy\ui\ui_manager.py | 372 | 112 | 69.9% | |
43 | 43 | | moleditpy\src\moleditpy\ui\view_3d_logic.py | 985 | 246 | 75.0% | |
44 | 44 | | moleditpy\src\moleditpy\utils\constants.py | 31 | 0 | 100.0% | |
45 | 45 | | moleditpy\src\moleditpy\utils\default_settings.py | 1 | 0 | 100.0% | |
46 | 46 | | moleditpy\src\moleditpy\utils\sip_isdeleted_safe.py | 19 | 8 | 57.9% | |
47 | | -| **TOTAL** | **10990** | **2480** | **77.43%** | |
| 47 | +| **TOTAL** | **10990** | **2482** | **77.42%** | |
48 | 48 |
|
49 | 49 | ### Full Application Breakdown |
50 | 50 |
|
|
86 | 86 | | moleditpy\src\moleditpy\ui\main_window_init.py | 1188 | 167 | 85.9% | |
87 | 87 | | moleditpy\src\moleditpy\ui\mirror_dialog.py | 70 | 7 | 90.0% | |
88 | 88 | | moleditpy\src\moleditpy\ui\molecular_scene_handler.py | 858 | 178 | 79.3% | |
89 | | -| moleditpy\src\moleditpy\ui\molecule_scene.py | 502 | 180 | 64.1% | |
| 89 | +| moleditpy\src\moleditpy\ui\molecule_scene.py | 502 | 182 | 63.7% | |
90 | 90 | | moleditpy\src\moleditpy\ui\move_group_dialog.py | 350 | 208 | 40.6% | |
91 | 91 | | moleditpy\src\moleditpy\ui\periodic_table_dialog.py | 33 | 7 | 78.8% | |
92 | 92 | | moleditpy\src\moleditpy\ui\planarize_dialog.py | 102 | 27 | 73.5% | |
|
108 | 108 | | moleditpy\src\moleditpy\utils\default_settings.py | 1 | 0 | 100.0% | |
109 | 109 | | moleditpy\src\moleditpy\utils\sip_isdeleted_safe.py | 19 | 8 | 57.9% | |
110 | 110 | | moleditpy\src\moleditpy\utils\system_utils.py | 34 | 18 | 47.1% | |
111 | | -| **TOTAL** | **14118** | **4293** | **69.59%** | |
| 111 | +| **TOTAL** | **14118** | **4295** | **69.58%** | |
112 | 112 |
|
113 | 113 | ## Test Suite Status |
114 | 114 | - **Unit tests**: PASSED |
|
0 commit comments