Code Coverage Summary

Package Statments Branches
 Module Total Excluded Covered Missing Coverage Total Covered Partial Missing Coverage
📦pyTooling 0 0 0 0 0.0% 0 0 0 0 0.0%
 📦Attributes 115 9 110 5 95.7% 54 50 4 4 100.0%
  📦ArgParse 139 13 127 12 91.4% 26 16 8 10 92.3%
    ⚙️Argument 59 8 58 1 98.3% 2 1 1 1 100.0%
    ⚙️Flag 22 8 22 0 100.0% 4 4 0 0 100.0%
    ⚙️KeyValueFlag 22 8 13 9 59.1% 4 0 0 4 0.0%
    ⚙️ValuedFlag 22 8 22 0 100.0% 4 4 0 0 100.0%
 📦CLIAbstraction 216 14 170 46 78.7% 68 47 13 21 88.2%
   ⚙️Argument 227 11 208 19 91.6% 40 31 9 9 100.0%
   ⚙️BooleanFlag 59 8 58 1 98.3% 10 9 1 1 100.0%
   ⚙️Command 37 8 37 0 100.0% 8 8 0 0 100.0%
   ⚙️Flag 37 8 37 0 100.0% 8 8 0 0 100.0%
   ⚙️KeyValueFlag 79 9 71 8 89.9% 22 18 4 4 100.0%
   ⚙️OptionalValuedFlag 61 8 60 1 98.4% 10 9 1 1 100.0%
   ⚙️ValuedFlag 40 8 40 0 100.0% 8 8 0 0 100.0%
   ⚙️ValuedFlagList 65 9 64 1 98.5% 14 13 1 1 100.0%
   ⚙️ValuedTupleFlag 31 8 31 0 100.0% 6 6 0 0 100.0%
 📦CallByRef 241 8 222 19 92.1% 76 64 10 12 97.4%
 📦Cartesian2D 205 10 190 15 92.7% 50 48 2 2 100.0%
   ⚙️Shapes 47 11 39 8 83.0% 14 8 0 6 57.1%
 📦Cartesian3D 231 11 216 15 93.5% 56 54 2 2 100.0%
   ⚙️Volumes 12 11 12 0 100.0% 0 0 0 0 0.0%
 📦Common 166 7 153 13 92.2% 56 50 2 6 92.9%
 📦Configuration 55 18 52 3 94.5% 0 0 0 0 0.0%
   ⚙️JSON 166 17 153 13 92.2% 36 28 8 8 100.0%
   ⚙️YAML 167 19 154 13 92.2% 36 28 8 8 100.0%
 📦Decorators 57 5 51 6 89.5% 22 16 6 6 100.0%
 📦Exceptions 26 25 26 0 100.0% 0 0 0 0 0.0%
 📦Filesystem 463 12 251 212 54.2% 120 30 14 90 36.7%
 📦GenericPath 56 8 55 1 98.2% 8 7 1 1 100.0%
   ⚙️URL 173 10 141 32 81.5% 46 34 12 12 100.0%
 📦Graph 1212 25 981 231 80.9% 524 333 49 191 72.9%
   ⚙️GraphML 412 15 374 38 90.8% 54 38 6 16 81.5%
 📦Licensing 76 10 70 6 92.1% 4 4 0 0 100.0%
 📦LinkedList 405 14 367 38 90.6% 156 135 7 21 91.0%
 📦MetaClasses 420 21 364 56 86.7% 206 161 17 45 86.4%
 📦Packaging 311 28 247 64 79.4% 124 81 33 43 91.9%
 📦Platform 287 46 238 49 82.9% 88 61 17 27 88.6%
 📦Stopwatch 209 10 186 23 89.0% 54 39 13 15 96.3%
 📦TerminalUI 467 25 391 76 83.7% 104 57 11 47 65.4%
 📦Tree 372 16 341 31 91.7% 144 122 0 22 84.7%
 📦Versioning 975 30 820 155 84.1% 400 311 51 89 90.5%
 📦Warning 68 9 56 12 82.4% 14 10 4 4 100.0%
Overall (43 files): 8510 566 7278 1232 85.5% 2680 1951 315 729 84.6%
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 sphinx-reports.