Code Coverage Report
| Directory | Lines | Branches | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| File | Total | Excluded | Covered | Missing | Coverage | Total | Covered | Partial | Missing | Coverage |
| 📦pyEDAA.ToolSetup | 461 | 32 | 380 | 81 | 82.4% | 24 | 2 | 2 | 22 | 8.3% |
| 📁pyEDAA/ToolSetup | 461 | 32 | 380 | 81 | 82.4% | 24 | 2 | 2 | 22 | 8.3% |
| 📁Aldec | 24 | 0 | 22 | 2 | 91.7% | 0 | 0 | 0 | 0 | 100.0% |
| 📄__init__.py | 24 | 0 | 22 | 2 | 91.7% | 0 | 0 | 0 | 0 | 100.0% |
| 📁IntelFPGA | 17 | 0 | 15 | 2 | 88.2% | 0 | 0 | 0 | 0 | 100.0% |
| 📄__init__.py | 17 | 0 | 15 | 2 | 88.2% | 0 | 0 | 0 | 0 | 100.0% |
| 📁Lattice | 20 | 0 | 17 | 3 | 85.0% | 0 | 0 | 0 | 0 | 100.0% |
| 📄__init__.py | 20 | 0 | 17 | 3 | 85.0% | 0 | 0 | 0 | 0 | 100.0% |
| 📁OpenSource | 68 | 9 | 50 | 18 | 73.5% | 2 | 0 | 0 | 2 | 0.0% |
| 📄GHDL.py | 47 | 9 | 31 | 16 | 66.0% | 2 | 0 | 0 | 2 | 0.0% |
| 📄GTKWave.py | 5 | 0 | 5 | 0 | 100.0% | 0 | 0 | 0 | 0 | 100.0% |
| 📄__init__.py | 16 | 0 | 14 | 2 | 87.5% | 0 | 0 | 0 | 0 | 100.0% |
| 📁SiemensEDA | 19 | 0 | 17 | 2 | 89.5% | 0 | 0 | 0 | 0 | 100.0% |
| 📄__init__.py | 19 | 0 | 17 | 2 | 89.5% | 0 | 0 | 0 | 0 | 100.0% |
| 📁SystemTools | 12 | 0 | 11 | 1 | 91.7% | 0 | 0 | 0 | 0 | 100.0% |
| 📄__init__.py | 12 | 0 | 11 | 1 | 91.7% | 0 | 0 | 0 | 0 | 100.0% |
| 📁Xilinx | 30 | 0 | 26 | 4 | 86.7% | 0 | 0 | 0 | 0 | 100.0% |
| 📄__init__.py | 30 | 0 | 26 | 4 | 86.7% | 0 | 0 | 0 | 0 | 100.0% |
| 📄DataModel.py | 103 | 7 | 93 | 10 | 90.3% | 0 | 0 | 0 | 0 | 100.0% |
| 📄Interface.py | 11 | 7 | 11 | 0 | 100.0% | 0 | 0 | 0 | 0 | 100.0% |
| 📄__init__.py | 157 | 9 | 118 | 39 | 75.2% | 22 | 2 | 2 | 20 | 9.1% |
| Overall (12 files): | 461 | 32 | 380 | 81 | 82.4% | 24 | 2 | 2 | 22 | 8.3% |
| Code Coverage | Coverage Level |
|---|---|
| ≤10 % | almost unused |
| ≤20 % | almost unused |
| ≤30 % | almost unused |
| ≤40 % | poorly used |
| ≤50 % | poorly used |
| ≤60 % | somehow used |
| ≤70 % | somehow used |
| ≤80 % | somehow used |
| ≤85 % | well used |
| ≤90 % | well used |
| ≤95 % | well used |
| ≤100 % | excellently used |
Code coverage report generated with pytest, Coverage.py and visualized by pyTooling.Sphinx.