Code Coverage of pyTooling: 82%

Files Functions Classes

coverage.py v7.15.4, created at 2026-08-22 21:29 +0000

    Statements   Branches   Total
File   coverage statements missing excluded   coverage branches partial   coverage
pyTooling/Attributes/ArgParse/Argument.py   100% 57 0 0   100% 2 0   100%
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   92% 127 10 2   69% 26 6   88%
pyTooling/Attributes/__init__.py   93% 117 8 1   93% 54 4   93%
pyTooling/CLIAbstraction/Argument.py   91% 210 19 3   74% 34 9   89%
pyTooling/CLIAbstraction/BooleanFlag.py   98% 46 1 0   50% 2 1   96%
pyTooling/CLIAbstraction/Command.py   100% 25 0 0   100% 0 0   100%
pyTooling/CLIAbstraction/Flag.py   100% 25 0 0   100% 0 0   100%
pyTooling/CLIAbstraction/KeyValueFlag.py   89% 66 7 0   79% 14 3   88%
pyTooling/CLIAbstraction/OptionalValuedFlag.py   98% 48 1 0   50% 2 1   96%
pyTooling/CLIAbstraction/ValuedFlag.py   100% 28 0 0   100% 0 0   100%
pyTooling/CLIAbstraction/ValuedFlagList.py   98% 52 1 0   83% 6 1   97%
pyTooling/CLIAbstraction/ValuedTupleFlag.py   100% 22 0 0   100% 0 0   100%
pyTooling/CLIAbstraction/__init__.py   74% 234 62 0   62% 74 14   71%
pyTooling/CallByRef/__init__.py   93% 269 20 0   84% 76 10   91%
pyTooling/Cartesian2D/Shapes.py   80% 41 8 0   57% 14 0   75%
pyTooling/Cartesian2D/__init__.py   93% 203 15 0   96% 50 2   93%
pyTooling/Cartesian3D/Volumes.py   100% 7 0 0   100% 0 0   100%
pyTooling/Cartesian3D/__init__.py   93% 229 15 0   96% 56 2   94%
pyTooling/Common/__init__.py   92% 165 14 0   88% 56 3   90%
pyTooling/Configuration/JSON.py   97% 197 6 4   90% 48 5   96%
pyTooling/Configuration/YAML.py   97% 199 6 6   90% 48 5   96%
pyTooling/Configuration/__init__.py   96% 67 3 6   100% 0 0   96%
pyTooling/Decorators/__init__.py   94% 88 5 3   81% 26 5   91%
pyTooling/Dependency/Python.py   73% 336 92 6   50% 86 17   68%
pyTooling/Dependency/__init__.py   83% 276 48 0   76% 86 17   81%
pyTooling/Exceptions/__init__.py   77% 70 16 0   50% 8 0   74%
pyTooling/Filesystem/Docker.py   76% 140 33 0   47% 34 4   71%
pyTooling/Filesystem/__init__.py   59% 606 246 2   41% 172 31   55%
pyTooling/GenericPath/URL.py   81% 171 32 0   74% 46 12   80%
pyTooling/GenericPath/__init__.py   98% 55 1 0   88% 8 1   97%
pyTooling/Graph/GraphML.py   91% 413 38 4   70% 54 6   88%
pyTooling/Graph/__init__.py   84% 1253 196 14   67% 524 46   79%
pyTooling/Licensing/__init__.py   92% 71 6 2   100% 4 0   92%
pyTooling/LinkedList/__init__.py   93% 408 30 4   91% 156 10   92%
pyTooling/MetaClasses/__init__.py   95% 481 26 1   90% 218 15   93%
pyTooling/Packaging/__init__.py   79% 301 64 17   65% 124 33   75%
pyTooling/Platform/__init__.py   82% 313 55 36   66% 96 19   78%
pyTooling/Process/__init__.py   93% 84 6 0   83% 18 3   91%
pyTooling/Stopwatch/__init__.py   89% 207 23 0   72% 54 13   85%
pyTooling/TerminalUI/__init__.py   78% 580 125 16   48% 148 13   72%
pyTooling/Testing/__init__.py   100% 39 0 25   100% 6 0   100%
pyTooling/Tracing/__init__.py   88% 218 27 0   65% 26 7   85%
pyTooling/Tree/__init__.py   92% 372 31 6   85% 144 0   90%
pyTooling/Versioning/__init__.py   86% 1022 145 18   80% 410 52   84%
pyTooling/Warning/__init__.py   75% 195 49 0   61% 46 6   72%
Total   85% 10196 1499 176   73% 3068 376   82%

No items found using the specified filter.