Coverage report: 36%

coverage.py v7.2.2, created at 2023-03-20 16:17 +0100

Module statements missing excluded branches partial coverage
lib/lottie/__init__.py 24 8 0 4 1 61%
lib/lottie/exporters/__init__.py 12 1 0 0 0 92%
lib/lottie/exporters/base.py 14 6 0 0 0 57%
lib/lottie/exporters/cairo.py 44 34 0 6 2 24%
lib/lottie/exporters/core.py 64 42 0 8 0 31%
lib/lottie/exporters/dot_lottie.py 53 53 0 30 0 0%
lib/lottie/exporters/gif.py 68 64 0 14 0 5%
lib/lottie/exporters/pretty_print.py 60 52 0 30 0 9%
lib/lottie/exporters/sif.py 8 3 0 0 0 62%
lib/lottie/exporters/svg.py 16 6 0 0 0 62%
lib/lottie/exporters/tgs_validator.py 75 42 0 10 0 39%
lib/lottie/exporters/video.py 27 27 0 4 0 0%
lib/lottie/gui/__init__.py 2 2 0 0 0 0%
lib/lottie/gui/console.py 62 62 0 12 0 0%
lib/lottie/gui/import_export.py 200 200 0 80 0 0%
lib/lottie/gui/search_widget.py 73 73 0 4 0 0%
lib/lottie/gui/timeline_widget.py 61 61 0 6 0 0%
lib/lottie/gui/tree_view.py 64 64 0 46 0 0%
lib/lottie/importers/__init__.py 8 1 0 0 0 88%
lib/lottie/importers/base.py 12 4 0 0 0 67%
lib/lottie/importers/core.py 5 1 0 0 0 80%
lib/lottie/importers/dot_lottie.py 24 24 0 10 0 0%
lib/lottie/importers/krita.py 41 41 0 8 0 0%
lib/lottie/importers/raster.py 27 24 0 10 0 8%
lib/lottie/importers/script.py 11 11 0 2 0 0%
lib/lottie/importers/sif.py 4 1 0 0 0 75%
lib/lottie/importers/svg.py 6 1 0 2 0 62%
lib/lottie/nvector.py 88 20 0 20 1 77%
lib/lottie/objects/__init__.py 9 0 0 0 0 100%
lib/lottie/objects/animation.py 105 29 0 22 1 67%
lib/lottie/objects/assets.py 114 74 0 40 1 27%
lib/lottie/objects/base.py 232 40 1 114 8 78%
lib/lottie/objects/bezier.py 298 213 0 94 0 23%
lib/lottie/objects/composition.py 45 11 0 12 1 68%
lib/lottie/objects/easing.py 41 12 0 0 0 71%
lib/lottie/objects/effects.py 150 46 0 20 0 61%
lib/lottie/objects/enums.py 17 2 0 0 0 88%
lib/lottie/objects/helpers.py 84 17 0 8 3 76%
lib/lottie/objects/layers.py 160 42 0 20 3 69%
lib/lottie/objects/properties.py 463 280 0 188 12 33%
lib/lottie/objects/shapes.py 438 94 0 100 16 73%
lib/lottie/objects/styles.py 130 84 0 6 0 34%
lib/lottie/objects/text.py 138 72 0 4 0 46%
lib/lottie/parsers/__init__.py 2 0 0 0 0 100%
lib/lottie/parsers/baseporter.py 103 48 0 24 0 45%
lib/lottie/parsers/glaxnimate_helpers.py 45 29 0 2 0 34%
lib/lottie/parsers/pixel.py 217 214 0 76 0 1%
lib/lottie/parsers/raster.py 122 122 0 28 0 0%
lib/lottie/parsers/sif/__init__.py 4 0 0 0 0 100%
lib/lottie/parsers/sif/api.py 3 0 0 0 0 100%
lib/lottie/parsers/sif/ast.py 2 0 0 0 0 100%
lib/lottie/parsers/sif/ast_impl/__init__.py 0 0 0 0 0 100%
lib/lottie/parsers/sif/ast_impl/base.py 85 4 0 16 2 94%
lib/lottie/parsers/sif/ast_impl/nodes.py 125 10 0 8 0 91%
lib/lottie/parsers/sif/builder.py 293 15 0 90 20 90%
lib/lottie/parsers/sif/converter.py 371 371 0 181 0 0%
lib/lottie/parsers/sif/importer.py 5 3 0 0 0 40%
lib/lottie/parsers/sif/sif/__init__.py 0 0 0 0 0 100%
lib/lottie/parsers/sif/sif/core.py 114 11 0 56 5 89%
lib/lottie/parsers/sif/sif/enums.py 7 0 0 0 0 100%
lib/lottie/parsers/sif/sif/frame_time.py 32 10 0 6 1 61%
lib/lottie/parsers/sif/sif/nodes.py 426 31 0 42 5 90%
lib/lottie/parsers/sif/xml/__init__.py 0 0 0 0 0 100%
lib/lottie/parsers/sif/xml/animatable.py 119 12 0 38 10 86%
lib/lottie/parsers/sif/xml/core_nodes.py 103 11 0 28 8 85%
lib/lottie/parsers/sif/xml/utils.py 54 2 0 28 1 96%
lib/lottie/parsers/sif/xml/wrappers.py 161 46 0 42 4 67%
lib/lottie/parsers/svg/__init__.py 3 0 0 0 0 100%
lib/lottie/parsers/svg/builder.py 586 518 0 248 0 8%
lib/lottie/parsers/svg/handler.py 21 4 0 4 0 76%
lib/lottie/parsers/svg/importer.py 978 452 0 370 55 50%
lib/lottie/parsers/svg/svgdata.py 2 0 0 0 0 100%
lib/lottie/parsers/tgs.py 28 21 0 8 0 19%
lib/lottie/utils/__init__.py 6 1 0 0 0 83%
lib/lottie/utils/animation.py 301 301 0 72 0 0%
lib/lottie/utils/charts.py 221 221 0 32 0 0%
lib/lottie/utils/color.py 202 111 0 54 4 40%
lib/lottie/utils/ellipse.py 88 4 0 18 3 93%
lib/lottie/utils/fancy_text.py 103 103 0 48 0 0%
lib/lottie/utils/file.py 9 6 0 2 0 27%
lib/lottie/utils/font.py 578 429 0 188 1 20%
lib/lottie/utils/funky_parser.py 964 964 0 426 0 0%
lib/lottie/utils/ik.py 72 72 0 18 0 0%
lib/lottie/utils/linediff.py 29 29 0 10 0 0%
lib/lottie/utils/restructure.py 180 41 0 90 20 71%
lib/lottie/utils/script.py 39 39 0 12 0 0%
lib/lottie/utils/stripper.py 37 37 0 16 0 0%
lib/lottie/utils/tensor.py 62 62 0 34 0 0%
lib/lottie/utils/transform.py 131 13 0 12 2 90%
Total 10610 6311 1 3261 190 36%

No items found using the specified filter.