Coverage report: 82%

Files Functions Classes

coverage.py v7.16.2, created at 2026-10-19 07:49 +0000

    Statements   Branches   Total
File   coverage statements missing excluded   coverage branches partial   coverage
lobster/__init__.py   100% 0 0 0   100% 0 0   100%
lobster/common/__init__.py   100% 0 0 0   100% 0 0   100%
lobster/common/errors.py   88% 40 5 0   100% 4 0   89%
lobster/common/exceptions.py   100% 13 0 0   100% 2 0   100%
lobster/common/file_collector.py   95% 38 2 0   80% 20 4   90%
lobster/common/file_tag_generator.py   100% 9 0 0   100% 0 0   100%
lobster/common/graphviz_utils.py   88% 8 1 0   100% 0 0   88%
lobster/common/io.py   94% 64 4 0   85% 40 6   90%
lobster/common/items.py   99% 220 2 0   95% 40 2   98%
lobster/common/level_definition.py   100% 26 0 0   100% 6 0   100%
lobster/common/lexer.py   90% 77 8 14   82% 34 4   87%
lobster/common/location.py   87% 149 19 12   70% 30 7   84%
lobster/common/meta_data_tool_base.py   100% 19 0 6   100% 0 0   100%
lobster/common/multi_file_input_config.py   100% 11 0 0   100% 0 0   100%
lobster/common/multi_file_input_tool.py   100% 50 0 0   100% 12 0   100%
lobster/common/parser.py   86% 88 12 11   69% 32 6   82%
lobster/common/policy_builder.py   91% 43 4 0   88% 32 4   89%
lobster/common/raw_policy.py   100% 26 0 0   100% 0 0   100%
lobster/common/report.py   94% 122 7 0   87% 54 7   92%
lobster/common/tool.py   92% 150 12 19   81% 54 8   89%
lobster/common/version.py   100% 4 0 0   100% 0 0   100%
lobster/htmldoc/__init__.py   100% 0 0 0   100% 0 0   100%
lobster/htmldoc/assets.py   100% 7 0 0   100% 0 0   100%
lobster/htmldoc/htmldoc.py   99% 166 2 3   89% 36 4   97%
lobster/tools/__init__.py   100% 0 0 0   100% 0 0   100%
lobster/tools/codebeamer/__init__.py   100% 0 0 0   100% 0 0   100%
lobster/tools/codebeamer/bearer_auth.py   100% 7 0 0   100% 0 0   100%
lobster/tools/codebeamer/codebeamer.py   75% 307 78 0   64% 118 25   72%
lobster/tools/codebeamer/config.py   100% 26 0 0   100% 0 0   100%
lobster/tools/codebeamer/exceptions.py   100% 3 0 0   100% 0 0   100%
lobster/tools/core/__init__.py   100% 0 0 0   100% 0 0   100%
lobster/tools/core/ci_report/__init__.py   100% 0 0 0   100% 0 0   100%
lobster/tools/core/ci_report/ci_report.py   98% 43 1 0   94% 18 1   97%
lobster/tools/core/html_report/__init__.py   100% 0 0 0   100% 0 0   100%
lobster/tools/core/html_report/html_report.py   86% 340 47 2   76% 94 7   84%
lobster/tools/core/html_report/html_report_css.py   100% 1 0 0   100% 0 0   100%
lobster/tools/core/html_report/html_report_js.py   100% 1 0 0   100% 0 0   100%
lobster/tools/core/online_report/__init__.py   100% 0 0 0   100% 0 0   100%
lobster/tools/core/online_report/online_report.py   87% 99 13 0   80% 20 4   86%
lobster/tools/core/online_report/path_to_url_converter.py   96% 53 2 0   100% 4 0   96%
lobster/tools/core/online_report_nogit/__init__.py   100% 0 0 0   100% 0 0   100%
lobster/tools/core/online_report_nogit/online_report_nogit.py   100% 47 0 0   100% 6 0   100%
lobster/tools/core/report/__init__.py   100% 0 0 0   100% 0 0   100%
lobster/tools/core/report/report.py   90% 31 3 0   100% 0 0   90%
lobster/tools/core/rst_report/__init__.py   100% 0 0 0   100% 0 0   100%
lobster/tools/core/rst_report/_helpers.py   75% 124 31 0   66% 50 9   72%
lobster/tools/core/rst_report/_renderers.py   95% 169 8 0   84% 64 8   92%
lobster/tools/core/rst_report/rst_report.py   90% 167 16 0   79% 28 6   89%
lobster/tools/cpp/__init__.py   100% 0 0 0   100% 0 0   100%
lobster/tools/cpp/cpp.py   0% 87 87 0   0% 28 0   0%
lobster/tools/cpp/implementation_builder.py   0% 28 28 0   100% 0 0   0%
lobster/tools/cpptest/__init__.py   100% 0 0 0   100% 0 0   100%
lobster/tools/cpptest/constants.py   100% 22 0 0   100% 0 0   100%
lobster/tools/cpptest/cpptest.py   99% 156 2 0   98% 40 1   98%
lobster/tools/cpptest/requirements_parser.py   88% 26 3 0   100% 6 0   91%
lobster/tools/cpptest/testcase.py   86% 181 26 0   72% 64 8   82%
lobster/tools/gtest/__init__.py   100% 0 0 0   100% 0 0   100%
lobster/tools/gtest/gtest.py   0% 127 127 0   0% 56 0   0%
lobster/tools/json/__init__.py   100% 0 0 0   100% 0 0   100%
lobster/tools/json/json.py   89% 132 14 0   80% 44 7   87%
lobster/tools/pkg/__init__.py   100% 0 0 0   100% 0 0   100%
lobster/tools/pkg/pkg.py   94% 170 11 0   82% 78 12   90%
lobster/tools/python/__init__.py   100% 0 0 0   100% 0 0   100%
lobster/tools/python/python.py   75% 338 86 1   50% 112 18   68%
lobster/tools/trlc/__init__.py   100% 0 0 0   100% 0 0   100%
lobster/tools/trlc/conversion_rule.py   93% 68 5 0   64% 14 3   88%
lobster/tools/trlc/conversion_rule_lookup.py   100% 27 0 0   100% 16 0   100%
lobster/tools/trlc/converter.py   97% 87 3 0   92% 40 3   95%
lobster/tools/trlc/errors.py   100% 28 0 0   100% 0 0   100%
lobster/tools/trlc/hierarchy_tree.py   100% 11 0 0   100% 6 0   100%
lobster/tools/trlc/instruction.py   100% 13 0 0   100% 0 0   100%
lobster/tools/trlc/item_wrapper.py   90% 21 2 0   100% 2 0   91%
lobster/tools/trlc/lobster_trlc_config.py   100% 32 0 0   100% 2 0   100%
lobster/tools/trlc/tag_entry.py   100% 5 0 0   100% 0 0   100%
lobster/tools/trlc/text_generation.py   91% 34 3 0   83% 18 3   88%
lobster/tools/trlc/to_string_rules.py   100% 22 0 0   100% 8 0   100%
lobster/tools/trlc/trlc_tool.py   89% 73 8 0   62% 16 2   84%
lobster/trlc_runner.py   0% 6 6 2   100% 0 0   0%
Total   85% 4442 688 70   73% 1348 169   82%

No items found using the specified filter.