Code Coverage of pyTooling: 81%

Files Functions Classes

coverage.py v7.14.1, created at 2026-05-29 23:17 +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/Docker.py   76% 139 33 0   47% 34 4   71%
pyTooling/Filesystem/__init__.py   55% 602 273 1   34% 170 30   50%
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   85% 497 76 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   85% 88 13 0   75% 20 5   83%
Total   84% 9624 1495 155   72% 3010 386   81%

No items found using the specified filter.