Code Coverage of pyTooling: 82%

Files Functions Classes

coverage.py v7.13.4, created at 2026-02-13 22:36 +0000

    Statements   Branches   Total
File   coverage statements missing excluded   coverage branches partial   coverage
pyTooling / Attributes / ArgParse / Argument.py   98% 58 1 0   50% 2 1   97%
pyTooling / Attributes / ArgParse / Flag.py   100% 21 0 0   100% 4 0   100%
pyTooling / Attributes / ArgParse / KeyValueFlag.py   57% 21 9 0   0% 4 0   48%
pyTooling / Attributes / ArgParse / ValuedFlag.py   100% 21 0 0   100% 4 0   100%
pyTooling / Attributes / ArgParse / __init__.py   91% 138 12 2   62% 26 8   87%
pyTooling / Attributes / __init__.py   96% 113 5 1   93% 54 4   95%
pyTooling / CLIAbstraction / Argument.py   92% 225 19 3   78% 40 9   89%
pyTooling / CLIAbstraction / BooleanFlag.py   98% 58 1 0   90% 10 1   97%
pyTooling / CLIAbstraction / Command.py   100% 36 0 0   100% 8 0   100%
pyTooling / CLIAbstraction / Flag.py   100% 36 0 0   100% 8 0   100%
pyTooling / CLIAbstraction / KeyValueFlag.py   90% 77 8 0   82% 22 4   88%
pyTooling / CLIAbstraction / OptionalValuedFlag.py   98% 60 1 0   90% 10 1   97%
pyTooling / CLIAbstraction / ValuedFlag.py   100% 39 0 0   100% 8 0   100%
pyTooling / CLIAbstraction / ValuedFlagList.py   98% 63 1 0   93% 14 1   97%
pyTooling / CLIAbstraction / ValuedTupleFlag.py   100% 30 0 0   100% 6 0   100%
pyTooling / CLIAbstraction / __init__.py   75% 225 56 0   64% 70 13   73%
pyTooling / CallByRef / __init__.py   92% 239 19 0   84% 76 10   90%
pyTooling / Cartesian2D / Shapes.py   81% 43 8 0   57% 14 0   75%
pyTooling / Cartesian2D / __init__.py   93% 202 15 0   96% 50 2   93%
pyTooling / Cartesian3D / Volumes.py   100% 7 0 0   100% 0 0   100%
pyTooling / Cartesian3D / __init__.py   93% 228 15 0   96% 56 2   94%
pyTooling / Common / __init__.py   92% 165 13 0   89% 56 2   91%
pyTooling / Configuration / JSON.py   92% 163 13 4   78% 36 8   89%
pyTooling / Configuration / YAML.py   92% 164 13 6   78% 36 8   90%
pyTooling / Configuration / __init__.py   94% 54 3 9   100% 0 0   94%
pyTooling / Decorators / __init__.py   89% 57 6 5   73% 22 6   85%
pyTooling / Dependency / Python.py   73% 328 89 6   50% 86 17   68%
pyTooling / Dependency / __init__.py   82% 260 46 0   76% 86 17   81%
pyTooling / Exceptions / __init__.py   100% 18 0 0   100% 0 0   100%
pyTooling / Filesystem / __init__.py   53% 484 227 1   27% 132 18   48%
pyTooling / GenericPath / URL.py   81% 170 32 0   74% 46 12   80%
pyTooling / GenericPath / __init__.py   98% 54 1 0   88% 8 1   97%
pyTooling / Graph / GraphML.py   91% 411 38 5   70% 54 6   88%
pyTooling / Graph / __init__.py   81% 1210 231 14   64% 524 49   76%
pyTooling / Licensing / __init__.py   92% 74 6 2   100% 4 0   92%
pyTooling / LinkedList / __init__.py   91% 403 38 4   87% 156 7   89%
pyTooling / MetaClasses / __init__.py   87% 435 58 1   79% 218 17   84%
pyTooling / Packaging / __init__.py   79% 310 64 17   65% 124 33   75%
pyTooling / Platform / __init__.py   83% 316 55 36   66% 96 19   79%
pyTooling / Stopwatch / __init__.py   89% 206 23 0   72% 54 13   85%
pyTooling / TerminalUI / __init__.py   84% 497 78 14   56% 122 14   79%
pyTooling / Tracing / __init__.py   88% 217 27 0   65% 26 7   85%
pyTooling / Tree / __init__.py   92% 371 31 6   85% 144 0   90%
pyTooling / Versioning / __init__.py   85% 972 143 19   79% 402 55   83%
pyTooling / Warning / __init__.py   86% 86 12 0   78% 18 4   85%
Total   85% 9365 1417 155   72% 2936 369   82%

No items found using the specified filter.