Coverage report:
64%
hide covered
Files
Functions
Classes
coverage.py v7.10.2
, created at 2025-08-06 09:51 +0000
File
class
statements
missing
excluded
branches
partial
coverage
lobster/__init__.py
(no class)
0
0
0
0
0
100%
lobster/config/__init__.py
(no class)
0
0
0
0
0
100%
lobster/config/lexer.py
Token
7
1
0
2
0
89%
lobster/config/lexer.py
Lexer
56
8
0
32
5
83%
lobster/config/lexer.py
(no class)
13
0
14
0
0
100%
lobster/config/parser.py
Parser
79
29
0
40
11
60%
lobster/config/parser.py
(no class)
35
9
11
16
1
65%
lobster/errors.py
LOBSTER_Error
6
6
0
0
0
0%
lobster/errors.py
Message_Handler
21
5
0
4
1
76%
lobster/errors.py
(no class)
11
0
0
0
0
100%
lobster/exceptions.py
LOBSTER_Exception
9
5
0
2
0
36%
lobster/exceptions.py
(no class)
4
0
0
0
0
100%
lobster/file_tag_generator.py
FileTagGenerator
4
0
0
0
0
100%
lobster/file_tag_generator.py
(no class)
5
0
0
0
0
100%
lobster/html/__init__.py
(no class)
0
0
0
0
0
100%
lobster/html/assets.py
(no class)
7
0
0
0
0
100%
lobster/html/htmldoc.py
Menu_Item
3
1
1
0
0
67%
lobster/html/htmldoc.py
Menu_Link
10
0
0
2
0
100%
lobster/html/htmldoc.py
Dropdown_Menu
22
0
0
2
0
100%
lobster/html/htmldoc.py
Navigation_Bar
33
1
0
12
3
91%
lobster/html/htmldoc.py
Document
86
2
0
20
2
96%
lobster/html/htmldoc.py
(no class)
23
0
0
0
0
100%
lobster/io.py
(no class)
62
16
0
40
13
70%
lobster/items.py
Tracing_Tag
29
1
0
6
1
94%
lobster/items.py
Tracing_Status
0
0
0
0
0
100%
lobster/items.py
Item
82
7
0
34
4
91%
lobster/items.py
Requirement
24
0
0
0
0
100%
lobster/items.py
Implementation
17
0
0
0
0
100%
lobster/items.py
Activity
18
0
0
0
0
100%
lobster/items.py
(no class)
46
0
0
0
0
100%
lobster/location.py
Location
18
9
4
12
3
53%
lobster/location.py
Void_Reference
8
8
0
0
0
0%
lobster/location.py
File_Reference
27
3
0
10
3
84%
lobster/location.py
Github_Reference
28
2
0
6
3
85%
lobster/location.py
Codebeamer_Reference
29
9
0
4
0
61%
lobster/location.py
(no class)
39
0
8
0
0
100%
lobster/meta_data_tool_base.py
MetaDataToolBase
6
0
4
0
0
100%
lobster/meta_data_tool_base.py
(no class)
9
0
2
0
0
100%
lobster/report.py
Coverage
0
0
0
0
0
100%
lobster/report.py
Report
97
19
0
64
13
78%
lobster/report.py
(no class)
26
0
0
0
0
100%
lobster/tool.py
SupportedCommonConfigKeys
10
0
1
2
0
100%
lobster/tool.py
LOBSTER_Tool
85
11
2
52
10
83%
lobster/tool.py
LOBSTER_Per_File_Tool
20
6
1
8
1
68%
lobster/tool.py
(no class)
33
0
15
0
0
100%
lobster/tools/__init__.py
(no class)
0
0
0
0
0
100%
lobster/tools/codebeamer/__init__.py
(no class)
0
0
0
0
0
100%
lobster/tools/codebeamer/bearer_auth.py
BearerAuth
3
0
0
0
0
100%
lobster/tools/codebeamer/bearer_auth.py
(no class)
4
0
0
0
0
100%
lobster/tools/codebeamer/codebeamer.py
SupportedConfigKeys
1
0
0
0
0
100%
lobster/tools/codebeamer/codebeamer.py
CodebeamerTool
64
36
0
26
5
37%
lobster/tools/codebeamer/codebeamer.py
(no class)
202
60
0
78
24
64%
lobster/tools/codebeamer/config.py
AuthenticationConfig
0
0
0
0
0
100%
lobster/tools/codebeamer/config.py
Config
1
0
0
0
0
100%
lobster/tools/codebeamer/config.py
(no class)
23
0
0
0
0
100%
lobster/tools/codebeamer/exceptions.py
QueryException
0
0
0
0
0
100%
lobster/tools/codebeamer/exceptions.py
NotFileException
0
0
0
0
0
100%
lobster/tools/codebeamer/exceptions.py
MismatchException
0
0
0
0
0
100%
lobster/tools/codebeamer/exceptions.py
(no class)
3
0
0
0
0
100%
lobster/tools/core/__init__.py
(no class)
0
0
0
0
0
100%
lobster/tools/core/ci_report/__init__.py
(no class)
0
0
0
0
0
100%
lobster/tools/core/ci_report/ci_report.py
CiReportTool
16
16
0
12
0
0%
lobster/tools/core/ci_report/ci_report.py
(no class)
10
10
0
0
0
0%
lobster/tools/core/html_report/__init__.py
(no class)
0
0
0
0
0
100%
lobster/tools/core/html_report/html_report.py
HtmlReportTool
15
0
0
2
0
100%
lobster/tools/core/html_report/html_report.py
(no class)
317
66
4
100
13
76%
lobster/tools/core/online_report/__init__.py
(no class)
0
0
0
0
0
100%
lobster/tools/core/online_report/online_report.py
Parse_Error
0
0
0
0
0
100%
lobster/tools/core/online_report/online_report.py
OnlineReportTool
45
9
0
24
5
77%
lobster/tools/core/online_report/online_report.py
(no class)
89
17
0
26
9
74%
lobster/tools/core/online_report_nogit/__init__.py
(no class)
0
0
0
0
0
100%
lobster/tools/core/online_report_nogit/online_report_nogit.py
RepoInfo
0
0
0
0
0
100%
lobster/tools/core/online_report_nogit/online_report_nogit.py
OnlineReportNogitTool
14
0
0
0
0
100%
lobster/tools/core/online_report_nogit/online_report_nogit.py
(no class)
33
0
0
6
0
100%
lobster/tools/core/report/__init__.py
(no class)
0
0
0
0
0
100%
lobster/tools/core/report/report.py
ReportTool
17
9
0
0
0
47%
lobster/tools/core/report/report.py
(no class)
15
3
2
0
0
80%
lobster/tools/cpp/__init__.py
(no class)
0
0
0
0
0
100%
lobster/tools/cpp/cpp.py
CppTool
76
76
0
40
0
0%
lobster/tools/cpp/cpp.py
(no class)
27
27
0
2
0
0%
lobster/tools/cpp/implementation_builder.py
ImplementationBuilder
13
13
0
0
0
0%
lobster/tools/cpp/implementation_builder.py
(no class)
15
15
0
0
0
0%
lobster/tools/cpptest/__init__.py
(no class)
0
0
0
0
0
100%
lobster/tools/cpptest/cpptest.py
RequirementTypes
0
0
0
0
0
100%
lobster/tools/cpptest/cpptest.py
CppTestTool
11
0
0
0
0
100%
lobster/tools/cpptest/cpptest.py
(no class)
130
0
0
54
2
99%
lobster/tools/cpptest/parser/__init__.py
(no class)
0
0
0
0
0
100%
lobster/tools/cpptest/parser/constants.py
Constants
4
0
0
0
0
100%
lobster/tools/cpptest/parser/constants.py
(no class)
18
0
0
0
0
100%
lobster/tools/cpptest/parser/requirements_parser.py
ParserForRequirements
17
3
0
6
0
87%
lobster/tools/cpptest/parser/requirements_parser.py
(no class)
9
0
0
0
0
100%
lobster/tools/cpptest/parser/test_case.py
TestCase
146
26
0
64
8
79%
lobster/tools/cpptest/parser/test_case.py
(no class)
35
0
0
0
0
100%
lobster/tools/gtest/__init__.py
(no class)
0
0
0
0
0
100%
lobster/tools/gtest/gtest.py
GtestTool
78
78
0
56
0
0%
lobster/tools/gtest/gtest.py
(no class)
13
13
0
0
0
0%
lobster/tools/json/__init__.py
(no class)
0
0
0
0
0
100%
lobster/tools/json/json.py
Malformed_Input
3
0
0
0
0
100%
lobster/tools/json/json.py
LOBSTER_Json
65
8
0
26
3
88%
lobster/tools/json/json.py
(no class)
52
5
0
14
3
85%
lobster/tools/python/__init__.py
(no class)
0
0
0
0
0
100%
lobster/tools/python/python.py
Python_Traceable_Node
32
32
1
8
0
0%
lobster/tools/python/python.py
Python_Module
5
5
0
2
0
0%
lobster/tools/python/python.py
Python_Class
22
22
0
14
0
0%
lobster/tools/python/python.py
Python_Function
30
30
0
16
0
0%
lobster/tools/python/python.py
Lobster_Visitor
65
65
0
24
0
0%
lobster/tools/python/python.py
PythonTool
54
54
0
28
0
0%
lobster/tools/python/python.py
(no class)
101
101
0
20
0
0%
lobster/tools/trlc/__init__.py
(no class)
0
0
0
0
0
100%
lobster/tools/trlc/trlc.py
Config_Parser
160
86
0
94
10
43%
lobster/tools/trlc/trlc.py
LOBSTER_Trlc
60
15
0
24
5
74%
lobster/tools/trlc/trlc.py
(no class)
36
0
2
0
0
100%
lobster/version.py
(no class)
4
0
0
0
0
100%
Total
3300
1058
72
1136
161
64%
No items found using the specified filter.