Code Coverage of pyTooling: 82%

Files Functions Classes

coverage.py v7.12.0, created at 2025-11-21 22:22 +0000

    Statements   Branches   Total
File   coverage statements missing excluded   coverage branches partial   coverage
pyTooling / Attributes / ArgParse / Argument.py   98% 59 1 8   50% 2 1   97%
pyTooling / Attributes / ArgParse / Flag.py   100% 22 0 8   100% 4 0   100%
pyTooling / Attributes / ArgParse / KeyValueFlag.py   59% 22 9 8   0% 4 0   50%
pyTooling / Attributes / ArgParse / ValuedFlag.py   100% 22 0 8   100% 4 0   100%
pyTooling / Attributes / ArgParse / __init__.py   91% 139 12 13   62% 26 8   87%
pyTooling / Attributes / __init__.py   96% 114 5 9   93% 54 4   95%
pyTooling / CLIAbstraction / Argument.py   92% 226 19 11   78% 40 9   89%
pyTooling / CLIAbstraction / BooleanFlag.py   98% 59 1 8   90% 10 1   97%
pyTooling / CLIAbstraction / Command.py   100% 37 0 8   100% 8 0   100%
pyTooling / CLIAbstraction / Flag.py   100% 37 0 8   100% 8 0   100%
pyTooling / CLIAbstraction / KeyValueFlag.py   90% 78 8 9   82% 22 4   88%
pyTooling / CLIAbstraction / OptionalValuedFlag.py   98% 61 1 8   90% 10 1   97%
pyTooling / CLIAbstraction / ValuedFlag.py   100% 40 0 8   100% 8 0   100%
pyTooling / CLIAbstraction / ValuedFlagList.py   98% 64 1 9   93% 14 1   97%
pyTooling / CLIAbstraction / ValuedTupleFlag.py   100% 31 0 8   100% 6 0   100%
pyTooling / CLIAbstraction / __init__.py   79% 215 46 14   69% 68 13   76%
pyTooling / CallByRef / __init__.py   92% 240 19 8   84% 76 10   90%
pyTooling / Cartesian2D / Shapes.py   83% 46 8 11   57% 14 0   77%
pyTooling / Cartesian2D / __init__.py   93% 204 15 10   96% 50 2   93%
pyTooling / Cartesian3D / Volumes.py   100% 12 0 11   100% 0 0   100%
pyTooling / Cartesian3D / __init__.py   93% 230 15 11   96% 56 2   94%
pyTooling / Common / __init__.py   92% 166 13 7   89% 56 2   91%
pyTooling / Configuration / JSON.py   92% 166 13 17   78% 36 8   90%
pyTooling / Configuration / YAML.py   92% 167 13 19   78% 36 8   90%
pyTooling / Configuration / __init__.py   95% 55 3 18   100% 0 0   95%
pyTooling / Decorators / __init__.py   89% 57 6 5   73% 22 6   85%
pyTooling / Exceptions / __init__.py   100% 19 0 7   100% 0 0   100%
pyTooling / Filesystem / __init__.py   54% 462 212 12   25% 120 14   48%
pyTooling / GenericPath / URL.py   81% 172 32 10   74% 46 12   80%
pyTooling / GenericPath / __init__.py   98% 56 1 8   88% 8 1   97%
pyTooling / Graph / GraphML.py   91% 412 38 15   70% 54 6   88%
pyTooling / Graph / __init__.py   81% 1211 231 25   64% 524 49   76%
pyTooling / Licensing / __init__.py   92% 75 6 10   100% 4 0   92%
pyTooling / LinkedList / __init__.py   91% 404 38 14   87% 156 7   89%
pyTooling / MetaClasses / __init__.py   87% 420 56 21   78% 206 17   84%
pyTooling / Packaging / __init__.py   79% 311 64 28   65% 124 33   75%
pyTooling / Platform / __init__.py   83% 287 49 46   69% 88 17   80%
pyTooling / Stopwatch / __init__.py   89% 209 23 10   72% 54 13   86%
pyTooling / TerminalUI / __init__.py   84% 467 76 25   55% 104 11   78%
pyTooling / Tree / __init__.py   92% 371 31 16   85% 144 0   90%
pyTooling / Versioning / __init__.py   84% 974 155 30   78% 400 51   82%
pyTooling / Warning / __init__.py   87% 90 12 9   78% 18 4   85%
Total   86% 8509 1232 548   73% 2684 315   82%

No items found using the specified filter.