Coverage report: 54%

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   62% 13 5 0   0% 2 0   53%
lobster/common/file_collector.py   100% 38 0 0   90% 20 2   97%
lobster/common/file_tag_generator.py   100% 9 0 0   100% 0 0   100%
lobster/common/graphviz_utils.py   100% 8 0 0   100% 0 0   100%
lobster/common/io.py   89% 64 7 0   82% 40 7   87%
lobster/common/items.py   97% 220 7 0   80% 40 6   94%
lobster/common/level_definition.py   69% 26 8 0   0% 6 0   56%
lobster/common/lexer.py   17% 77 64 14   0% 34 0   12%
lobster/common/location.py   85% 149 22 12   73% 30 4   83%
lobster/common/meta_data_tool_base.py   95% 19 1 6   100% 0 0   95%
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   19% 88 71 11   0% 32 0   14%
lobster/common/policy_builder.py   98% 43 1 0   97% 32 1   97%
lobster/common/raw_policy.py   100% 26 0 0   100% 0 0   100%
lobster/common/report.py   56% 122 54 0   37% 54 8   50%
lobster/common/tool.py   62% 150 57 19   41% 54 10   56%
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   14% 166 142 3   0% 36 0   12%
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   71% 7 2 0   100% 0 0   71%
lobster/tools/codebeamer/codebeamer.py   57% 307 132 0   50% 118 15   55%
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   72% 43 12 0   67% 18 0   70%
lobster/tools/core/html_report/__init__.py   100% 0 0 0   100% 0 0   100%
lobster/tools/core/html_report/html_report.py   17% 340 282 2   6% 94 2   15%
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   62% 99 38 0   55% 20 9   61%
lobster/tools/core/online_report/path_to_url_converter.py   40% 53 32 0   0% 4 0   37%
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   53% 47 22 0   33% 6 0   51%
lobster/tools/core/report/__init__.py   100% 0 0 0   100% 0 0   100%
lobster/tools/core/report/report.py   45% 31 17 0   100% 0 0   45%
lobster/tools/core/rst_report/__init__.py   100% 0 0 0   100% 0 0   100%
lobster/tools/core/rst_report/_helpers.py   94% 124 7 0   92% 50 4   94%
lobster/tools/core/rst_report/_renderers.py   79% 169 36 0   62% 64 8   74%
lobster/tools/core/rst_report/rst_report.py   0% 167 167 0   0% 28 0   0%
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   100% 28 0 0   100% 0 0   100%
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   87% 156 21 0   92% 40 3   88%
lobster/tools/cpptest/requirements_parser.py   88% 26 3 0   100% 6 0   91%
lobster/tools/cpptest/testcase.py   94% 181 10 0   88% 64 8   93%
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   32% 132 90 0   5% 44 0   25%
lobster/tools/pkg/__init__.py   100% 0 0 0   100% 0 0   100%
lobster/tools/pkg/pkg.py   72% 170 48 0   67% 78 16   70%
lobster/tools/python/__init__.py   100% 0 0 0   100% 0 0   100%
lobster/tools/python/python.py   0% 338 338 1   0% 112 0   0%
lobster/tools/trlc/__init__.py   100% 0 0 0   100% 0 0   100%
lobster/tools/trlc/conversion_rule.py   96% 68 3 0   79% 14 3   93%
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   100% 21 0 0   100% 2 0   100%
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   100% 34 0 0   100% 18 0   100%
lobster/tools/trlc/to_string_rules.py   100% 22 0 0   100% 8 0   100%
lobster/tools/trlc/trlc_tool.py   60% 73 29 0   44% 16 3   57%
lobster/trlc_runner.py   0% 6 6 2   100% 0 0   0%
Total   56% 4442 1956 70   47% 1348 112   54%

No items found using the specified filter.