Code Coverage of pyTooling: 80%

Files Functions Classes

coverage.py v7.15.0, created at 2026-07-11 14:13 +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% 128 12 2   62% 26 8   86%
pyTooling/Attributes/__init__.py   95% 111 5 1   93% 54 4   95%
pyTooling/CLIAbstraction/Argument.py   91% 218 19 3   78% 40 9   89%
pyTooling/CLIAbstraction/BooleanFlag.py   98% 57 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% 59 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   73% 208 56 0   64% 70 13   71%
pyTooling/CallByRef/__init__.py   92% 238 19 0   84% 76 10   90%
pyTooling/Cartesian2D/Shapes.py   80% 41 8 0   57% 14 0   75%
pyTooling/Cartesian2D/__init__.py   92% 194 15 0   96% 50 2   93%
pyTooling/Cartesian3D/Volumes.py   100% 7 0 0   100% 0 0   100%
pyTooling/Cartesian3D/__init__.py   93% 217 15 0   96% 56 2   94%
pyTooling/Common/__init__.py   92% 165 13 0   89% 56 2   91%
pyTooling/Configuration/JSON.py   92% 153 13 4   78% 36 8   89%
pyTooling/Configuration/YAML.py   92% 154 13 6   78% 36 8   89%
pyTooling/Configuration/__init__.py   94% 49 3 9   100% 0 0   94%
pyTooling/Decorators/__init__.py   89% 57 6 5   73% 22 6   85%
pyTooling/Dependency/Python.py   72% 313 89 6   50% 86 17   67%
pyTooling/Dependency/__init__.py   81% 248 46 0   76% 86 17   80%
pyTooling/Exceptions/__init__.py   67% 49 16 0   0% 4 0   62%
pyTooling/Filesystem/Docker.py   75% 130 33 0   47% 34 4   69%
pyTooling/Filesystem/__init__.py   53% 578 273 1   34% 170 30   49%
pyTooling/GenericPath/URL.py   80% 161 32 0   74% 46 12   79%
pyTooling/GenericPath/__init__.py   98% 50 1 0   88% 8 1   97%
pyTooling/Graph/GraphML.py   90% 389 38 5   70% 54 6   88%
pyTooling/Graph/__init__.py   80% 1178 231 14   64% 524 49   75%
pyTooling/Licensing/__init__.py   91% 68 6 2   100% 4 0   92%
pyTooling/LinkedList/__init__.py   90% 395 38 4   87% 156 7   89%
pyTooling/MetaClasses/__init__.py   87% 435 58 1   79% 218 17   84%
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   88% 194 23 0   72% 54 13   85%
pyTooling/TerminalUI/__init__.py   77% 538 124 16   47% 146 14   70%
pyTooling/Tracing/__init__.py   87% 203 27 0   65% 26 7   84%
pyTooling/Tree/__init__.py   91% 361 31 6   85% 144 0   90%
pyTooling/Versioning/__init__.py   85% 954 143 19   79% 402 55   83%
pyTooling/Warning/__init__.py   79% 102 21 0   62% 26 6   76%
Total   83% 9502 1573 157   71% 3062 390   80%

No items found using the specified filter.