| lobster/__init__.py |
(no function) |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/common/__init__.py |
(no function) |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/common/errors.py |
LOBSTER_Error.__init__ |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/common/errors.py |
LOBSTER_Error.dump |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| lobster/common/errors.py |
Message_Handler.__init__ |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/common/errors.py |
Message_Handler.emit |
|
100% |
7 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| lobster/common/errors.py |
Message_Handler.lex_error |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| lobster/common/errors.py |
Message_Handler.error |
|
100% |
5 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| lobster/common/errors.py |
Message_Handler.warning |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/common/errors.py |
(no function) |
|
100% |
13 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/common/exceptions.py |
LOBSTER_Exception.__init__ |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/common/exceptions.py |
LOBSTER_Exception.dump |
|
100% |
5 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| lobster/common/exceptions.py |
(no function) |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/common/file_collector.py |
FileCollector.__init__ |
|
80% |
10 |
2 |
0 |
|
75% |
8 |
2 |
|
78% |
| lobster/common/file_collector.py |
FileCollector.files |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/common/file_collector.py |
FileCollector.add_file |
|
100% |
4 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| lobster/common/file_collector.py |
FileCollector._is_file_of_interest |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/common/file_collector.py |
FileCollector._is_dir_of_interest |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/common/file_collector.py |
FileCollector.add_dir_recursively |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/common/file_collector.py |
FileCollector.add_dir_recursively.walk_directory |
|
100% |
6 |
0 |
0 |
|
75% |
8 |
2 |
|
86% |
| lobster/common/file_collector.py |
(no function) |
|
100% |
12 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/common/file_tag_generator.py |
FileTagGenerator.__init__ |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/common/file_tag_generator.py |
FileTagGenerator.get_tag |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/common/file_tag_generator.py |
(no function) |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/common/graphviz_utils.py |
is_dot_available |
|
80% |
5 |
1 |
0 |
|
100% |
0 |
0 |
|
80% |
| lobster/common/graphviz_utils.py |
(no function) |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/common/io.py |
lobster_write |
|
92% |
13 |
1 |
0 |
|
83% |
6 |
1 |
|
89% |
| lobster/common/io.py |
lobster_read |
|
92% |
37 |
3 |
0 |
|
87% |
30 |
4 |
|
90% |
| lobster/common/io.py |
signal_duplicate_items |
|
100% |
3 |
0 |
0 |
|
75% |
4 |
1 |
|
86% |
| lobster/common/io.py |
ensure_output_directory |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/common/io.py |
(no function) |
|
100% |
10 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/common/items.py |
Tracing_Tag.__init__ |
|
100% |
8 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/common/items.py |
Tracing_Tag.__str__ |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| lobster/common/items.py |
Tracing_Tag.key |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/common/items.py |
Tracing_Tag.to_json |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/common/items.py |
Tracing_Tag.from_json |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/common/items.py |
Tracing_Tag.from_text |
|
100% |
7 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| lobster/common/items.py |
Tracing_Tag.hash |
|
100% |
5 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| lobster/common/items.py |
Item.__init__ |
|
100% |
16 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/common/items.py |
Item.set_level |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/common/items.py |
Item.error |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/common/items.py |
Item.add_tracing_target |
|
80% |
5 |
1 |
0 |
|
50% |
2 |
1 |
|
71% |
| lobster/common/items.py |
Item.perform_source_checks |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/common/items.py |
Item.determine_status |
|
100% |
32 |
0 |
0 |
|
100% |
20 |
0 |
|
100% |
| lobster/common/items.py |
Item.additional_data_from_json |
|
100% |
14 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| lobster/common/items.py |
Item.to_json |
|
100% |
9 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| lobster/common/items.py |
Requirement.__init__ |
|
100% |
11 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/common/items.py |
Requirement.to_json |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/common/items.py |
Requirement.perform_source_checks |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/common/items.py |
Requirement.from_json |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/common/items.py |
Implementation.__init__ |
|
100% |
7 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/common/items.py |
Implementation.to_json |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/common/items.py |
Implementation.from_json |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/common/items.py |
Activity.__init__ |
|
100% |
9 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/common/items.py |
Activity.to_json |
|
86% |
7 |
1 |
0 |
|
50% |
2 |
1 |
|
78% |
| lobster/common/items.py |
Activity.from_json |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/common/items.py |
(no function) |
|
100% |
46 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/common/level_definition.py |
LevelDefinition.to_json |
|
100% |
8 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| lobster/common/level_definition.py |
LevelDefinition.from_json |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/common/level_definition.py |
(no function) |
|
100% |
17 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/common/lexer.py |
Token.__init__ |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/common/lexer.py |
Token.value |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| lobster/common/lexer.py |
Token.__repr__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| lobster/common/lexer.py |
Lexer.__init__ |
|
100% |
12 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/common/lexer.py |
Lexer.advance |
|
100% |
7 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| lobster/common/lexer.py |
Lexer.error |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| lobster/common/lexer.py |
Lexer.token |
|
86% |
36 |
5 |
0 |
|
79% |
28 |
4 |
|
83% |
| lobster/common/lexer.py |
sanity_test |
|
100% |
0 |
0 |
11 |
|
100% |
0 |
0 |
|
100% |
| lobster/common/lexer.py |
(no function) |
|
100% |
13 |
0 |
3 |
|
100% |
0 |
0 |
|
100% |
| lobster/common/location.py |
Location.sorting_key |
|
100% |
0 |
0 |
1 |
|
100% |
0 |
0 |
|
100% |
| lobster/common/location.py |
Location.to_string |
|
100% |
0 |
0 |
1 |
|
100% |
0 |
0 |
|
100% |
| lobster/common/location.py |
Location.to_html |
|
100% |
0 |
0 |
1 |
|
100% |
0 |
0 |
|
100% |
| lobster/common/location.py |
Location.to_json |
|
100% |
0 |
0 |
1 |
|
100% |
0 |
0 |
|
100% |
| lobster/common/location.py |
Location.from_json |
|
56% |
18 |
8 |
0 |
|
67% |
12 |
2 |
|
60% |
| lobster/common/location.py |
Void_Reference.__init__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| lobster/common/location.py |
Void_Reference.sorting_key |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| lobster/common/location.py |
Void_Reference.to_string |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| lobster/common/location.py |
Void_Reference.to_html |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| lobster/common/location.py |
Void_Reference.to_json |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| lobster/common/location.py |
Void_Reference.from_json |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| lobster/common/location.py |
File_Reference.__init__ |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/common/location.py |
File_Reference.sorting_key |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| lobster/common/location.py |
File_Reference.to_string |
|
100% |
6 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| lobster/common/location.py |
File_Reference.to_html |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/common/location.py |
File_Reference.to_json |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/common/location.py |
File_Reference.from_json |
|
100% |
8 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| lobster/common/location.py |
Github_Reference.__init__ |
|
100% |
10 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/common/location.py |
Github_Reference.sorting_key |
|
67% |
3 |
1 |
0 |
|
50% |
2 |
1 |
|
60% |
| lobster/common/location.py |
Github_Reference.to_string |
|
67% |
3 |
1 |
0 |
|
50% |
2 |
1 |
|
60% |
| lobster/common/location.py |
Github_Reference.to_html |
|
100% |
4 |
0 |
0 |
|
50% |
2 |
1 |
|
83% |
| lobster/common/location.py |
Github_Reference.to_json |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/common/location.py |
Github_Reference.from_json |
|
100% |
7 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/common/location.py |
Codebeamer_Reference.__init__ |
|
100% |
11 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/common/location.py |
Codebeamer_Reference.sorting_key |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/common/location.py |
Codebeamer_Reference.to_string |
|
67% |
3 |
1 |
0 |
|
50% |
2 |
1 |
|
60% |
| lobster/common/location.py |
Codebeamer_Reference.to_html |
|
100% |
5 |
0 |
0 |
|
50% |
2 |
1 |
|
86% |
| lobster/common/location.py |
Codebeamer_Reference.to_json |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/common/location.py |
Codebeamer_Reference.from_json |
|
100% |
8 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/common/location.py |
(no function) |
|
100% |
39 |
0 |
8 |
|
100% |
0 |
0 |
|
100% |
| lobster/common/meta_data_tool_base.py |
MetaDataToolBase.__init__ |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/common/meta_data_tool_base.py |
MetaDataToolBase.name |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/common/meta_data_tool_base.py |
MetaDataToolBase.run |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/common/meta_data_tool_base.py |
MetaDataToolBase._run_impl |
|
100% |
0 |
0 |
4 |
|
100% |
0 |
0 |
|
100% |
| lobster/common/meta_data_tool_base.py |
(no function) |
|
100% |
10 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| lobster/common/multi_file_input_config.py |
(no function) |
|
100% |
11 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/common/multi_file_input_tool.py |
read_commented_file |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/common/multi_file_input_tool.py |
select_non_comment_parts |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/common/multi_file_input_tool.py |
combine_all_inputs |
|
100% |
8 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| lobster/common/multi_file_input_tool.py |
create_worklist |
|
100% |
9 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| lobster/common/multi_file_input_tool.py |
MultiFileInputTool.__init__ |
|
100% |
8 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/common/multi_file_input_tool.py |
MultiFileInputTool._add_config_argument |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/common/multi_file_input_tool.py |
MultiFileInputTool._write_output |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/common/multi_file_input_tool.py |
(no function) |
|
100% |
17 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/common/parser.py |
Parser.__init__ |
|
100% |
5 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| lobster/common/parser.py |
Parser.advance |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/common/parser.py |
Parser.peek |
|
78% |
9 |
2 |
0 |
|
75% |
8 |
2 |
|
76% |
| lobster/common/parser.py |
Parser.match |
|
29% |
7 |
5 |
0 |
|
17% |
6 |
1 |
|
23% |
| lobster/common/parser.py |
Parser.warning |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| lobster/common/parser.py |
Parser.error |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| lobster/common/parser.py |
Parser.parse |
|
83% |
6 |
1 |
0 |
|
75% |
4 |
1 |
|
80% |
| lobster/common/parser.py |
Parser.parse_level_declaration |
|
95% |
37 |
2 |
0 |
|
83% |
12 |
2 |
|
92% |
| lobster/common/parser.py |
load |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/common/parser.py |
sanity_test |
|
100% |
0 |
0 |
8 |
|
100% |
0 |
0 |
|
100% |
| lobster/common/parser.py |
(no function) |
|
100% |
17 |
0 |
3 |
|
100% |
0 |
0 |
|
100% |
| lobster/common/policy_builder.py |
build_tracing_policy |
|
89% |
36 |
4 |
0 |
|
88% |
32 |
4 |
|
88% |
| lobster/common/policy_builder.py |
(no function) |
|
100% |
7 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/common/raw_policy.py |
(no function) |
|
100% |
26 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/common/report.py |
Report.__init__ |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/common/report.py |
Report.parse_config |
|
100% |
10 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| lobster/common/report.py |
Report.resolve_references_for_items |
|
100% |
15 |
0 |
0 |
|
100% |
12 |
0 |
|
100% |
| lobster/common/report.py |
Report.compute_coverage_for_items |
|
100% |
4 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| lobster/common/report.py |
Report.compute_item_count_and_status |
|
100% |
8 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| lobster/common/report.py |
Report.write_report |
|
100% |
9 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| lobster/common/report.py |
Report.load_report |
|
100% |
10 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/common/report.py |
Report.compute_items_and_coverage_for_items |
|
89% |
18 |
2 |
0 |
|
86% |
14 |
2 |
|
88% |
| lobster/common/report.py |
Report.parse_custom_data |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/common/report.py |
Report.validate_indicated_schema |
|
60% |
5 |
2 |
0 |
|
50% |
4 |
2 |
|
56% |
| lobster/common/report.py |
Report.validate_basic_structure_of_lobster_file |
|
67% |
9 |
3 |
0 |
|
62% |
8 |
3 |
|
65% |
| lobster/common/report.py |
(no function) |
|
100% |
27 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/common/tool.py |
SupportedCommonConfigKeys.get_config_keys_manual |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/common/tool.py |
SupportedCommonConfigKeys.get_mandatory_parameters |
|
100% |
0 |
0 |
1 |
|
100% |
0 |
0 |
|
100% |
| lobster/common/tool.py |
SupportedCommonConfigKeys.get_formatted_help_text |
|
100% |
7 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| lobster/common/tool.py |
SupportedCommonConfigKeys.get_config_keys_as_set |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/common/tool.py |
LOBSTER_Tool.__init__ |
|
100% |
10 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/common/tool.py |
LOBSTER_Tool.load_yaml_config |
|
86% |
7 |
1 |
0 |
|
75% |
4 |
1 |
|
82% |
| lobster/common/tool.py |
LOBSTER_Tool.validate_yaml_supported_config_parameters |
|
80% |
5 |
1 |
0 |
|
75% |
4 |
1 |
|
78% |
| lobster/common/tool.py |
LOBSTER_Tool.check_mandatory_config_parameters |
|
100% |
4 |
0 |
0 |
|
75% |
4 |
1 |
|
88% |
| lobster/common/tool.py |
LOBSTER_Tool.process_commandline_and_yaml_options |
|
100% |
9 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/common/tool.py |
LOBSTER_Tool._is_excluded_dir |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/common/tool.py |
LOBSTER_Tool._filter_walk_dirs |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/common/tool.py |
LOBSTER_Tool._collect_files_from_directory |
|
100% |
7 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| lobster/common/tool.py |
LOBSTER_Tool.process_common_options |
|
90% |
31 |
3 |
0 |
|
88% |
24 |
3 |
|
89% |
| lobster/common/tool.py |
LOBSTER_Tool.write_output |
|
89% |
9 |
1 |
0 |
|
50% |
2 |
1 |
|
82% |
| lobster/common/tool.py |
LOBSTER_Tool.process_tool_options |
|
100% |
0 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| lobster/common/tool.py |
LOBSTER_Per_File_Tool.__init__ |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/common/tool.py |
LOBSTER_Per_File_Tool.process |
|
100% |
0 |
0 |
1 |
|
100% |
0 |
0 |
|
100% |
| lobster/common/tool.py |
LOBSTER_Per_File_Tool._run_impl |
|
68% |
19 |
6 |
0 |
|
62% |
8 |
1 |
|
67% |
| lobster/common/tool.py |
(no function) |
|
100% |
36 |
0 |
15 |
|
100% |
0 |
0 |
|
100% |
| lobster/common/version.py |
(no function) |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/htmldoc/__init__.py |
(no function) |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/htmldoc/assets.py |
(no function) |
|
100% |
7 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/htmldoc/htmldoc.py |
Menu_Item.__init__ |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/htmldoc/htmldoc.py |
Menu_Item.generate |
|
100% |
0 |
0 |
1 |
|
100% |
0 |
0 |
|
100% |
| lobster/htmldoc/htmldoc.py |
Menu_Link.__init__ |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/htmldoc/htmldoc.py |
Menu_Link.generate |
|
100% |
6 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| lobster/htmldoc/htmldoc.py |
Dropdown_Menu.__init__ |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/htmldoc/htmldoc.py |
Dropdown_Menu.add_link |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/htmldoc/htmldoc.py |
Dropdown_Menu.generate |
|
100% |
18 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| lobster/htmldoc/htmldoc.py |
Navigation_Bar.__init__ |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/htmldoc/htmldoc.py |
Navigation_Bar.add_link |
|
80% |
5 |
1 |
0 |
|
50% |
2 |
1 |
|
71% |
| lobster/htmldoc/htmldoc.py |
Navigation_Bar.add_dropdown |
|
100% |
6 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| lobster/htmldoc/htmldoc.py |
Navigation_Bar.generate |
|
100% |
19 |
0 |
0 |
|
75% |
8 |
2 |
|
93% |
| lobster/htmldoc/htmldoc.py |
Document.__init__ |
|
100% |
8 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/htmldoc/htmldoc.py |
Document.add_line |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| lobster/htmldoc/htmldoc.py |
Document.add_heading |
|
92% |
13 |
1 |
0 |
|
90% |
10 |
1 |
|
91% |
| lobster/htmldoc/htmldoc.py |
Document.render |
|
100% |
56 |
0 |
0 |
|
100% |
8 |
0 |
|
100% |
| lobster/htmldoc/htmldoc.py |
(no function) |
|
100% |
24 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/__init__.py |
(no function) |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/codebeamer/__init__.py |
(no function) |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/codebeamer/bearer_auth.py |
BearerAuth.__init__ |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/codebeamer/bearer_auth.py |
BearerAuth.__call__ |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/codebeamer/bearer_auth.py |
(no function) |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/codebeamer/codebeamer.py |
SupportedConfigKeys.as_set |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/codebeamer/codebeamer.py |
get_authentication |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| lobster/tools/codebeamer/codebeamer.py |
_get_response_message |
|
71% |
7 |
2 |
0 |
|
0% |
2 |
0 |
|
56% |
| lobster/tools/codebeamer/codebeamer.py |
_get_http_reason |
|
33% |
6 |
4 |
0 |
|
50% |
2 |
1 |
|
38% |
| lobster/tools/codebeamer/codebeamer.py |
query_cb_single |
|
65% |
20 |
7 |
0 |
|
75% |
4 |
1 |
|
67% |
| lobster/tools/codebeamer/codebeamer.py |
get_many_items |
|
0% |
11 |
11 |
0 |
|
0% |
2 |
0 |
|
0% |
| lobster/tools/codebeamer/codebeamer.py |
get_query |
|
86% |
36 |
5 |
0 |
|
73% |
26 |
7 |
|
81% |
| lobster/tools/codebeamer/codebeamer.py |
get_schema_config |
|
80% |
5 |
1 |
0 |
|
50% |
2 |
1 |
|
71% |
| lobster/tools/codebeamer/codebeamer.py |
to_lobster |
|
83% |
23 |
4 |
0 |
|
75% |
16 |
4 |
|
79% |
| lobster/tools/codebeamer/codebeamer.py |
_create_common_params |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/codebeamer/codebeamer.py |
_create_lobster_item |
|
29% |
7 |
5 |
0 |
|
17% |
6 |
1 |
|
23% |
| lobster/tools/codebeamer/codebeamer.py |
import_tagged |
|
0% |
6 |
6 |
0 |
|
0% |
2 |
0 |
|
0% |
| lobster/tools/codebeamer/codebeamer.py |
ensure_list |
|
67% |
3 |
1 |
0 |
|
50% |
2 |
1 |
|
60% |
| lobster/tools/codebeamer/codebeamer.py |
update_authentication_parameters |
|
85% |
13 |
2 |
0 |
|
88% |
8 |
1 |
|
86% |
| lobster/tools/codebeamer/codebeamer.py |
load_config |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/codebeamer/codebeamer.py |
parse_config_data |
|
83% |
23 |
4 |
0 |
|
88% |
16 |
2 |
|
85% |
| lobster/tools/codebeamer/codebeamer.py |
CodebeamerTool.__init__ |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/codebeamer/codebeamer.py |
CodebeamerTool._run_impl |
|
85% |
20 |
3 |
0 |
|
100% |
0 |
0 |
|
85% |
| lobster/tools/codebeamer/codebeamer.py |
CodebeamerTool._print_error |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/codebeamer/codebeamer.py |
CodebeamerTool._execute |
|
55% |
40 |
18 |
0 |
|
50% |
26 |
5 |
|
53% |
| lobster/tools/codebeamer/codebeamer.py |
_get_out_stream |
|
75% |
4 |
1 |
0 |
|
50% |
2 |
1 |
|
67% |
| lobster/tools/codebeamer/codebeamer.py |
_cb_items_to_lobster |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/codebeamer/codebeamer.py |
lobster_codebeamer |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| lobster/tools/codebeamer/codebeamer.py |
main |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/codebeamer/codebeamer.py |
(no function) |
|
100% |
65 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/codebeamer/config.py |
Config.base |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/codebeamer/config.py |
(no function) |
|
100% |
25 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/codebeamer/exceptions.py |
(no function) |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/core/__init__.py |
(no function) |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/core/ci_report/__init__.py |
(no function) |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/core/ci_report/ci_report.py |
resolve_report_path |
|
75% |
4 |
1 |
0 |
|
50% |
2 |
1 |
|
67% |
| lobster/tools/core/ci_report/ci_report.py |
ensure_report_file_exists |
|
100% |
4 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| lobster/tools/core/ci_report/ci_report.py |
report_errors_for_untraced_items |
|
100% |
5 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| lobster/tools/core/ci_report/ci_report.py |
format_coverage_lines |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/core/ci_report/ci_report.py |
CiReportTool.__init__ |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/core/ci_report/ci_report.py |
CiReportTool._run_impl |
|
100% |
11 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| lobster/tools/core/ci_report/ci_report.py |
main |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/core/ci_report/ci_report.py |
(no function) |
|
100% |
14 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/core/html_report/__init__.py |
(no function) |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/core/html_report/html_report.py |
name_hash |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/core/html_report/html_report.py |
xref_item |
|
94% |
17 |
1 |
0 |
|
80% |
10 |
2 |
|
89% |
| lobster/tools/core/html_report/html_report.py |
create_policy_diagram |
|
0% |
26 |
26 |
0 |
|
0% |
12 |
0 |
|
0% |
| lobster/tools/core/html_report/html_report.py |
create_item_coverage |
|
100% |
26 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| lobster/tools/core/html_report/html_report.py |
run_git_show |
|
60% |
10 |
4 |
0 |
|
50% |
2 |
1 |
|
58% |
| lobster/tools/core/html_report/html_report.py |
get_commit_timestamp_utc |
|
38% |
8 |
5 |
0 |
|
17% |
6 |
1 |
|
29% |
| lobster/tools/core/html_report/html_report.py |
write_item_box_begin |
|
100% |
11 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/core/html_report/html_report.py |
write_item_tracing |
|
100% |
33 |
0 |
0 |
|
100% |
16 |
0 |
|
100% |
| lobster/tools/core/html_report/html_report.py |
write_item_box_end |
|
100% |
7 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| lobster/tools/core/html_report/html_report.py |
generate_custom_data |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/core/html_report/html_report.py |
write_html_to_file |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/core/html_report/html_report.py |
write_html |
|
95% |
133 |
6 |
2 |
|
93% |
42 |
3 |
|
95% |
| lobster/tools/core/html_report/html_report.py |
HtmlReportTool.__init__ |
|
100% |
8 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/core/html_report/html_report.py |
HtmlReportTool._run_impl |
|
100% |
9 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| lobster/tools/core/html_report/html_report.py |
lobster_html_report |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| lobster/tools/core/html_report/html_report.py |
main |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/core/html_report/html_report.py |
(no function) |
|
100% |
37 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/core/html_report/html_report_css.py |
(no function) |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/core/html_report/html_report_js.py |
(no function) |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/core/online_report/__init__.py |
(no function) |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/core/online_report/online_report.py |
load_config |
|
75% |
8 |
2 |
0 |
|
100% |
2 |
0 |
|
80% |
| lobster/tools/core/online_report/online_report.py |
parse_config_data |
|
79% |
19 |
4 |
0 |
|
71% |
14 |
4 |
|
76% |
| lobster/tools/core/online_report/online_report.py |
add_github_reference_to_items |
|
77% |
13 |
3 |
0 |
|
100% |
4 |
0 |
|
82% |
| lobster/tools/core/online_report/online_report.py |
OnlineReportTool.__init__ |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/core/online_report/online_report.py |
OnlineReportTool._run_impl |
|
71% |
14 |
4 |
0 |
|
100% |
0 |
0 |
|
71% |
| lobster/tools/core/online_report/online_report.py |
OnlineReportTool._print_error |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/core/online_report/online_report.py |
OnlineReportTool._execute |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/core/online_report/online_report.py |
lobster_online_report |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/core/online_report/online_report.py |
main |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/core/online_report/online_report.py |
(no function) |
|
100% |
34 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/core/online_report/path_to_url_converter.py |
PathToUrlConverter.__init__ |
|
100% |
5 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| lobster/tools/core/online_report/path_to_url_converter.py |
PathToUrlConverter.close |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/core/online_report/path_to_url_converter.py |
PathToUrlConverter._path_to_html_format |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/core/online_report/path_to_url_converter.py |
PathToUrlConverter._get_submodule_full_url |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/core/online_report/path_to_url_converter.py |
PathToUrlConverter.path_to_url |
|
87% |
15 |
2 |
0 |
|
100% |
0 |
0 |
|
87% |
| lobster/tools/core/online_report/path_to_url_converter.py |
PathToUrlConverter._get_submodule_and_relative_path |
|
100% |
9 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| lobster/tools/core/online_report/path_to_url_converter.py |
(no function) |
|
100% |
21 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/core/online_report_nogit/__init__.py |
(no function) |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/core/online_report_nogit/online_report_nogit.py |
_file_ref_to_github_ref |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| lobster/tools/core/online_report_nogit/online_report_nogit.py |
_update_items |
|
100% |
3 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| lobster/tools/core/online_report_nogit/online_report_nogit.py |
apply_github_urls |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/core/online_report_nogit/online_report_nogit.py |
OnlineReportNogitTool.__init__ |
|
100% |
7 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/core/online_report_nogit/online_report_nogit.py |
OnlineReportNogitTool._run_impl |
|
100% |
7 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/core/online_report_nogit/online_report_nogit.py |
main |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/core/online_report_nogit/online_report_nogit.py |
(no function) |
|
100% |
22 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/core/report/__init__.py |
(no function) |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/core/report/report.py |
ReportTool.__init__ |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/core/report/report.py |
ReportTool._run_impl |
|
100% |
13 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/core/report/report.py |
lobster_report |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| lobster/tools/core/report/report.py |
main |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/core/report/report.py |
(no function) |
|
100% |
11 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/core/rst_report/__init__.py |
(no function) |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/core/rst_report/_helpers.py |
RstUtils.escape |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| lobster/tools/core/rst_report/_helpers.py |
RstUtils.heading |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| lobster/tools/core/rst_report/_helpers.py |
ItemNaming.item_label |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/core/rst_report/_helpers.py |
ItemNaming.level_label |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/core/rst_report/_helpers.py |
ItemNaming.level_page_name |
|
83% |
6 |
1 |
0 |
|
75% |
4 |
1 |
|
80% |
| lobster/tools/core/rst_report/_helpers.py |
ItemNaming.item_kind_str |
|
100% |
6 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| lobster/tools/core/rst_report/_helpers.py |
ItemNaming.location_link |
|
88% |
17 |
2 |
0 |
|
67% |
12 |
4 |
|
79% |
| lobster/tools/core/rst_report/_helpers.py |
TracingClassifier.categorize |
|
91% |
11 |
1 |
0 |
|
88% |
8 |
1 |
|
89% |
| lobster/tools/core/rst_report/_helpers.py |
TracingClassifier.issue_tag |
|
67% |
15 |
5 |
0 |
|
60% |
10 |
2 |
|
64% |
| lobster/tools/core/rst_report/_helpers.py |
TracingClassifier.card_header_class |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/core/rst_report/_helpers.py |
PolicyDiagramBuilder.dot_escape |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| lobster/tools/core/rst_report/_helpers.py |
PolicyDiagramBuilder.build |
|
12% |
24 |
21 |
0 |
|
12% |
8 |
1 |
|
12% |
| lobster/tools/core/rst_report/_helpers.py |
(no function) |
|
100% |
34 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/core/rst_report/_renderers.py |
_build_page_map |
|
80% |
10 |
2 |
0 |
|
75% |
4 |
1 |
|
79% |
| lobster/tools/core/rst_report/_renderers.py |
ItemCardBuilder.__init__ |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/core/rst_report/_renderers.py |
ItemCardBuilder.build |
|
96% |
76 |
3 |
0 |
|
85% |
40 |
4 |
|
92% |
| lobster/tools/core/rst_report/_renderers.py |
ItemCardBuilder.build.body |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/core/rst_report/_renderers.py |
ItemCardBuilder.build.nested |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/core/rst_report/_renderers.py |
ItemCardBuilder.build.sep |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/core/rst_report/_renderers.py |
ItemCardBuilder.build.issue_box |
|
100% |
6 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| lobster/tools/core/rst_report/_renderers.py |
ItemCardBuilder._resolve_refs |
|
88% |
8 |
1 |
0 |
|
75% |
4 |
1 |
|
83% |
| lobster/tools/core/rst_report/_renderers.py |
LevelSectionBuilder.__init__ |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/core/rst_report/_renderers.py |
LevelSectionBuilder.build |
|
88% |
8 |
1 |
0 |
|
75% |
4 |
1 |
|
83% |
| lobster/tools/core/rst_report/_renderers.py |
CoverageGridBuilder.__init__ |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/core/rst_report/_renderers.py |
CoverageGridBuilder.build |
|
100% |
15 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| lobster/tools/core/rst_report/_renderers.py |
IssuesListBuilder.__init__ |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/core/rst_report/_renderers.py |
IssuesListBuilder.build |
|
92% |
13 |
1 |
0 |
|
88% |
8 |
1 |
|
90% |
| lobster/tools/core/rst_report/_renderers.py |
(no function) |
|
100% |
19 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/core/rst_report/rst_report.py |
_get_git_commit |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/core/rst_report/rst_report.py |
write_rst |
|
90% |
42 |
4 |
0 |
|
70% |
10 |
3 |
|
87% |
| lobster/tools/core/rst_report/rst_report.py |
write_rst.ref_fn |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/core/rst_report/rst_report.py |
write_rst_to_file |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/core/rst_report/rst_report.py |
write_rst_pages |
|
94% |
51 |
3 |
0 |
|
75% |
12 |
3 |
|
90% |
| lobster/tools/core/rst_report/rst_report.py |
write_rst_pages.ref_fn |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/core/rst_report/rst_report.py |
write_rst_pages_to_dir |
|
100% |
5 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| lobster/tools/core/rst_report/rst_report.py |
RstReportTool.__init__ |
|
100% |
7 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/core/rst_report/rst_report.py |
RstReportTool._run_impl |
|
86% |
21 |
3 |
0 |
|
100% |
4 |
0 |
|
88% |
| lobster/tools/core/rst_report/rst_report.py |
lobster_rst_report |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| lobster/tools/core/rst_report/rst_report.py |
lobster_rst_report_pages |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| lobster/tools/core/rst_report/rst_report.py |
main |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/core/rst_report/rst_report.py |
(no function) |
|
100% |
24 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/cpp/__init__.py |
(no function) |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/cpp/cpp.py |
extract_clang_finding_name |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| lobster/tools/cpp/cpp.py |
CppTool.__init__ |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| lobster/tools/cpp/cpp.py |
CppTool._add_config_argument |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| lobster/tools/cpp/cpp.py |
CppTool._run_impl |
|
0% |
55 |
55 |
0 |
|
0% |
26 |
0 |
|
0% |
| lobster/tools/cpp/cpp.py |
main |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| lobster/tools/cpp/cpp.py |
(no function) |
|
0% |
23 |
23 |
0 |
|
100% |
0 |
0 |
|
0% |
| lobster/tools/cpp/implementation_builder.py |
ImplementationBuilder.__init__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| lobster/tools/cpp/implementation_builder.py |
ImplementationBuilder.from_match_if_new |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| lobster/tools/cpp/implementation_builder.py |
ImplementationBuilder.from_match |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| lobster/tools/cpp/implementation_builder.py |
ImplementationBuilder._get_tag |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| lobster/tools/cpp/implementation_builder.py |
ImplementationBuilder._get_location |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| lobster/tools/cpp/implementation_builder.py |
(no function) |
|
0% |
15 |
15 |
0 |
|
100% |
0 |
0 |
|
0% |
| lobster/tools/cpptest/__init__.py |
(no function) |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/cpptest/constants.py |
Constants.__init__ |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/cpptest/constants.py |
(no function) |
|
100% |
18 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/cpptest/cpptest.py |
parse_config_file |
|
100% |
20 |
0 |
0 |
|
100% |
10 |
0 |
|
100% |
| lobster/tools/cpptest/cpptest.py |
get_test_file_list |
|
100% |
14 |
0 |
0 |
|
100% |
14 |
0 |
|
100% |
| lobster/tools/cpptest/cpptest.py |
collect_test_cases_from_test_files |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/cpptest/cpptest.py |
create_lobster_items_output_dict_from_test_cases |
|
100% |
29 |
0 |
0 |
|
92% |
12 |
1 |
|
98% |
| lobster/tools/cpptest/cpptest.py |
write_lobster_items_output_dict |
|
100% |
12 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| lobster/tools/cpptest/cpptest.py |
run_lobster_cpptest |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/cpptest/cpptest.py |
CppTestTool.__init__ |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/cpptest/cpptest.py |
CppTestTool._run_impl |
|
92% |
12 |
1 |
0 |
|
100% |
0 |
0 |
|
92% |
| lobster/tools/cpptest/cpptest.py |
CppTestTool._print_error |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/cpptest/cpptest.py |
CppTestTool._execute |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/cpptest/cpptest.py |
lobster_cpptest |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| lobster/tools/cpptest/cpptest.py |
main |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/cpptest/cpptest.py |
(no function) |
|
100% |
55 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/cpptest/requirements_parser.py |
ParserForRequirements.collect_test_cases_for_test_files |
|
100% |
5 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| lobster/tools/cpptest/requirements_parser.py |
ParserForRequirements.collect_test_cases |
|
75% |
12 |
3 |
0 |
|
100% |
4 |
0 |
|
81% |
| lobster/tools/cpptest/requirements_parser.py |
(no function) |
|
100% |
9 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/cpptest/testcase.py |
TestCase.__init__ |
|
100% |
16 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/cpptest/testcase.py |
TestCase._set_test_details |
|
100% |
15 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| lobster/tools/cpptest/testcase.py |
TestCase._definition_end |
|
92% |
12 |
1 |
0 |
|
80% |
10 |
2 |
|
86% |
| lobster/tools/cpptest/testcase.py |
TestCase._set_test_and_suite_name |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| lobster/tools/cpptest/testcase.py |
TestCase._set_base_attributes |
|
62% |
13 |
5 |
0 |
|
50% |
2 |
1 |
|
60% |
| lobster/tools/cpptest/testcase.py |
TestCase._get_requirements_from_docu_lines |
|
73% |
11 |
3 |
0 |
|
62% |
8 |
1 |
|
68% |
| lobster/tools/cpptest/testcase.py |
TestCase._get_testmethod_tag |
|
100% |
6 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| lobster/tools/cpptest/testcase.py |
TestCase._get_version_tag |
|
100% |
8 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| lobster/tools/cpptest/testcase.py |
TestCase._add_multiline_attribute |
|
100% |
6 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| lobster/tools/cpptest/testcase.py |
TestCase.is_line_commented |
|
75% |
4 |
1 |
0 |
|
50% |
2 |
1 |
|
67% |
| lobster/tools/cpptest/testcase.py |
TestCase.has_no_macro_or_commented |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/cpptest/testcase.py |
TestCase.has_no_macro_or_commented_general |
|
83% |
6 |
1 |
0 |
|
75% |
4 |
1 |
|
80% |
| lobster/tools/cpptest/testcase.py |
TestCase.is_special_case |
|
80% |
5 |
1 |
0 |
|
75% |
4 |
1 |
|
78% |
| lobster/tools/cpptest/testcase.py |
TestCase.try_parse |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/cpptest/testcase.py |
TestCase.try_parse_general |
|
100% |
6 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| lobster/tools/cpptest/testcase.py |
TestCase._get_uri_from_requirement_detection |
|
0% |
6 |
6 |
0 |
|
0% |
4 |
0 |
|
0% |
| lobster/tools/cpptest/testcase.py |
TestCase._add_new_requirement_to_requirement_list |
|
0% |
8 |
8 |
0 |
|
0% |
4 |
0 |
|
0% |
| lobster/tools/cpptest/testcase.py |
TestCase._get_require_tags |
|
100% |
5 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| lobster/tools/cpptest/testcase.py |
TestCase.notracing_special_case |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/cpptest/testcase.py |
TestCase.get_range_for_doxygen_comments |
|
100% |
11 |
0 |
0 |
|
75% |
4 |
1 |
|
93% |
| lobster/tools/cpptest/testcase.py |
(no function) |
|
100% |
35 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/gtest/__init__.py |
(no function) |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/gtest/gtest.py |
GtestTool.__init__ |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| lobster/tools/gtest/gtest.py |
GtestTool._is_xml_file |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| lobster/tools/gtest/gtest.py |
GtestTool._is_c_file |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| lobster/tools/gtest/gtest.py |
GtestTool._collect_directory_files |
|
0% |
16 |
16 |
0 |
|
0% |
14 |
0 |
|
0% |
| lobster/tools/gtest/gtest.py |
GtestTool._collect_input_files |
|
0% |
12 |
12 |
0 |
|
0% |
6 |
0 |
|
0% |
| lobster/tools/gtest/gtest.py |
GtestTool._parse_testcase_properties |
|
0% |
23 |
23 |
0 |
|
0% |
14 |
0 |
|
0% |
| lobster/tools/gtest/gtest.py |
GtestTool._resolve_test_source |
|
0% |
5 |
5 |
0 |
|
0% |
4 |
0 |
|
0% |
| lobster/tools/gtest/gtest.py |
GtestTool._resolve_test_status |
|
0% |
5 |
5 |
0 |
|
0% |
4 |
0 |
|
0% |
| lobster/tools/gtest/gtest.py |
GtestTool._run_impl |
|
0% |
34 |
34 |
0 |
|
0% |
14 |
0 |
|
0% |
| lobster/tools/gtest/gtest.py |
main |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| lobster/tools/gtest/gtest.py |
(no function) |
|
0% |
26 |
26 |
0 |
|
100% |
0 |
0 |
|
0% |
| lobster/tools/json/__init__.py |
(no function) |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/json/json.py |
Malformed_Input.__init__ |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/json/json.py |
get_item |
|
76% |
17 |
4 |
0 |
|
67% |
12 |
2 |
|
72% |
| lobster/tools/json/json.py |
syn_test_name |
|
86% |
7 |
1 |
0 |
|
50% |
2 |
1 |
|
78% |
| lobster/tools/json/json.py |
LOBSTER_Json.__init__ |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/json/json.py |
LOBSTER_Json.get_config_keys_manual |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/json/json.py |
LOBSTER_Json.get_mandatory_parameters |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/json/json.py |
LOBSTER_Json.process_commandline_and_yaml_options |
|
100% |
7 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/json/json.py |
LOBSTER_Json.process_tool_options |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/json/json.py |
LOBSTER_Json.process |
|
93% |
41 |
3 |
0 |
|
88% |
26 |
3 |
|
91% |
| lobster/tools/json/json.py |
load_item |
|
62% |
13 |
5 |
0 |
|
100% |
0 |
0 |
|
62% |
| lobster/tools/json/json.py |
build_name |
|
83% |
6 |
1 |
0 |
|
75% |
4 |
1 |
|
80% |
| lobster/tools/json/json.py |
main |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/json/json.py |
(no function) |
|
100% |
30 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/pkg/__init__.py |
(no function) |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/pkg/pkg.py |
create_raw_entry |
|
62% |
21 |
8 |
0 |
|
67% |
12 |
2 |
|
64% |
| lobster/tools/pkg/pkg.py |
create_default_activity |
|
100% |
14 |
0 |
0 |
|
50% |
10 |
5 |
|
79% |
| lobster/tools/pkg/pkg.py |
xml_parser |
|
94% |
51 |
3 |
0 |
|
88% |
32 |
4 |
|
92% |
| lobster/tools/pkg/pkg.py |
extract_lobster_traces_from_trace_analysis |
|
100% |
16 |
0 |
0 |
|
94% |
16 |
1 |
|
97% |
| lobster/tools/pkg/pkg.py |
PkgTool.__init__ |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/pkg/pkg.py |
PkgTool._add_config_argument |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/pkg/pkg.py |
PkgTool.run_from_config |
|
100% |
27 |
0 |
0 |
|
100% |
8 |
0 |
|
100% |
| lobster/tools/pkg/pkg.py |
PkgTool._run_impl |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/pkg/pkg.py |
lobster_pkg |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/pkg/pkg.py |
main |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/pkg/pkg.py |
(no function) |
|
100% |
31 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/python/__init__.py |
(no function) |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/python/python.py |
count_occurrence_of_last_function_from_function_name_list |
|
94% |
16 |
1 |
0 |
|
90% |
10 |
1 |
|
92% |
| lobster/tools/python/python.py |
parse_value |
|
0% |
8 |
8 |
0 |
|
0% |
6 |
0 |
|
0% |
| lobster/tools/python/python.py |
Python_Traceable_Node.__init__ |
|
100% |
10 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/python/python.py |
Python_Traceable_Node.register_tag |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/python/python.py |
Python_Traceable_Node.register_justification |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/python/python.py |
Python_Traceable_Node.set_parent |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/python/python.py |
Python_Traceable_Node.to_json |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| lobster/tools/python/python.py |
Python_Traceable_Node.to_lobster |
|
0% |
2 |
2 |
1 |
|
100% |
0 |
0 |
|
0% |
| lobster/tools/python/python.py |
Python_Traceable_Node.fqn |
|
100% |
7 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| lobster/tools/python/python.py |
Python_Traceable_Node.lobster_tag |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| lobster/tools/python/python.py |
Python_Traceable_Node.warn_ignored |
|
0% |
4 |
4 |
0 |
|
0% |
4 |
0 |
|
0% |
| lobster/tools/python/python.py |
Python_Module.__init__ |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/python/python.py |
Python_Module.to_lobster |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| lobster/tools/python/python.py |
Python_Class.__init__ |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/python/python.py |
Python_Class.to_lobster |
|
43% |
21 |
12 |
0 |
|
29% |
14 |
2 |
|
37% |
| lobster/tools/python/python.py |
Python_Function.__init__ |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/python/python.py |
Python_Function.set_parent |
|
86% |
7 |
1 |
0 |
|
75% |
4 |
1 |
|
82% |
| lobster/tools/python/python.py |
Python_Function.to_lobster |
|
82% |
22 |
4 |
0 |
|
67% |
12 |
2 |
|
76% |
| lobster/tools/python/python.py |
Lobster_Visitor.__init__ |
|
100% |
12 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/python/python.py |
Lobster_Visitor.parse_dotted_name |
|
57% |
7 |
3 |
0 |
|
50% |
6 |
1 |
|
54% |
| lobster/tools/python/python.py |
Lobster_Visitor.parse_decorators |
|
28% |
18 |
13 |
0 |
|
33% |
12 |
2 |
|
30% |
| lobster/tools/python/python.py |
Lobster_Visitor.visit_ClassDef |
|
100% |
7 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/python/python.py |
Lobster_Visitor.visit_FunctionDef |
|
100% |
7 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/python/python.py |
Lobster_Visitor.leave_FunctionDef |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/python/python.py |
Lobster_Visitor.leave_ClassDef |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/python/python.py |
Lobster_Visitor.visit_Comment |
|
100% |
10 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| lobster/tools/python/python.py |
process_file |
|
54% |
24 |
11 |
0 |
|
50% |
4 |
2 |
|
54% |
| lobster/tools/python/python.py |
PythonTool.__init__ |
|
100% |
10 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/python/python.py |
PythonTool._run_impl |
|
55% |
11 |
5 |
0 |
|
50% |
2 |
1 |
|
54% |
| lobster/tools/python/python.py |
collect_python_files |
|
42% |
12 |
7 |
0 |
|
25% |
12 |
1 |
|
33% |
| lobster/tools/python/python.py |
build_context |
|
45% |
11 |
6 |
0 |
|
50% |
6 |
3 |
|
47% |
| lobster/tools/python/python.py |
run_lobster_python |
|
74% |
23 |
6 |
0 |
|
50% |
8 |
2 |
|
68% |
| lobster/tools/python/python.py |
lobster_python |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| lobster/tools/python/python.py |
main |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/python/python.py |
(no function) |
|
100% |
67 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/trlc/__init__.py |
(no function) |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/trlc/conversion_rule.py |
ConversionRule.__init__ |
|
100% |
10 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/trlc/conversion_rule.py |
ConversionRule.__hash__ |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/trlc/conversion_rule.py |
ConversionRule.type_name |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/trlc/conversion_rule.py |
ConversionRule.package_name |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/trlc/conversion_rule.py |
ConversionRule.applies_to_derived_types |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/trlc/conversion_rule.py |
ConversionRule.lobster_namespace |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/trlc/conversion_rule.py |
ConversionRule.version |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/trlc/conversion_rule.py |
ConversionRule._as_string_list |
|
71% |
7 |
2 |
0 |
|
67% |
6 |
2 |
|
69% |
| lobster/tools/trlc/conversion_rule.py |
ConversionRule._as_tag_list |
|
67% |
9 |
3 |
0 |
|
62% |
8 |
1 |
|
65% |
| lobster/tools/trlc/conversion_rule.py |
ConversionRule.tags |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/trlc/conversion_rule.py |
ConversionRule.description_fields |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/trlc/conversion_rule.py |
ConversionRule.justification_up_fields |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/trlc/conversion_rule.py |
ConversionRule.justification_down_fields |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/trlc/conversion_rule.py |
ConversionRule.justification_global_fields |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/trlc/conversion_rule.py |
(no function) |
|
100% |
31 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/trlc/conversion_rule_lookup.py |
build_record_type_to_conversion_rule_lookup |
|
100% |
10 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| lobster/tools/trlc/conversion_rule_lookup.py |
_propagate_rule_to_derived_types_recursively |
|
100% |
5 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| lobster/tools/trlc/conversion_rule_lookup.py |
get_record_types |
|
100% |
5 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| lobster/tools/trlc/conversion_rule_lookup.py |
(no function) |
|
100% |
7 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/trlc/converter.py |
Converter.__init__ |
|
100% |
5 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| lobster/tools/trlc/converter.py |
Converter._build_orphan_rules_exception |
|
100% |
9 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| lobster/tools/trlc/converter.py |
Converter.generate_lobster_object |
|
89% |
18 |
2 |
0 |
|
83% |
12 |
2 |
|
87% |
| lobster/tools/trlc/converter.py |
Converter._generate_text |
|
94% |
16 |
1 |
0 |
|
92% |
12 |
1 |
|
93% |
| lobster/tools/trlc/converter.py |
Converter._tuple_value_as_string |
|
100% |
11 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| lobster/tools/trlc/converter.py |
Converter._get_description |
|
100% |
9 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| lobster/tools/trlc/converter.py |
Converter._get_description.join_field_str_values |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/trlc/converter.py |
(no function) |
|
100% |
18 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/trlc/errors.py |
RecordObjectComponentError.__init__ |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/trlc/errors.py |
TupleError.__init__ |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/trlc/errors.py |
TupleError.tuple_details |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/trlc/errors.py |
TupleComponentError.__init__ |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/trlc/errors.py |
TupleToStringMissingError.__init__ |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/trlc/errors.py |
TupleToStringFailedError.__init__ |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/trlc/errors.py |
(no function) |
|
100% |
16 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/trlc/hierarchy_tree.py |
build_children_lookup |
|
100% |
6 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| lobster/tools/trlc/hierarchy_tree.py |
(no function) |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/trlc/instruction.py |
ConstantInstruction |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/trlc/instruction.py |
FieldInstruction |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/trlc/instruction.py |
(no function) |
|
100% |
11 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/trlc/item_wrapper.py |
ItemWrapper.__init__ |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/trlc/item_wrapper.py |
ItemWrapper.get_field |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/trlc/item_wrapper.py |
ItemWrapper.get_field_raw |
|
50% |
4 |
2 |
0 |
|
100% |
0 |
0 |
|
50% |
| lobster/tools/trlc/item_wrapper.py |
ItemWrapper.get_field_value_or_none |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| lobster/tools/trlc/item_wrapper.py |
(no function) |
|
100% |
8 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/trlc/lobster_trlc_config.py |
LobsterTrlcConfig.from_dict |
|
100% |
5 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| lobster/tools/trlc/lobster_trlc_config.py |
LobsterTrlcConfig._validate_config |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/trlc/lobster_trlc_config.py |
LobsterTrlcConfig.from_file |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/trlc/lobster_trlc_config.py |
(no function) |
|
100% |
19 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/trlc/tag_entry.py |
(no function) |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/trlc/text_generation.py |
parse_instructions |
|
100% |
10 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| lobster/tools/trlc/text_generation.py |
build_text_from_instructions |
|
81% |
16 |
3 |
0 |
|
75% |
12 |
3 |
|
79% |
| lobster/tools/trlc/text_generation.py |
(no function) |
|
100% |
8 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/trlc/to_string_rules.py |
ToStringRules.from_dict |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/trlc/to_string_rules.py |
build_tuple_type_to_ruleset_map |
|
100% |
8 |
0 |
0 |
|
100% |
8 |
0 |
|
100% |
| lobster/tools/trlc/to_string_rules.py |
(no function) |
|
100% |
13 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/trlc/trlc_tool.py |
LOBSTER_Trlc.__init__ |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/trlc/trlc_tool.py |
LOBSTER_Trlc._run_impl |
|
94% |
18 |
1 |
0 |
|
100% |
0 |
0 |
|
94% |
| lobster/tools/trlc/trlc_tool.py |
LOBSTER_Trlc._register_trlc_files |
|
56% |
9 |
4 |
0 |
|
50% |
8 |
2 |
|
53% |
| lobster/tools/trlc/trlc_tool.py |
LOBSTER_Trlc.run_lobster_trlc |
|
100% |
14 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| lobster/tools/trlc/trlc_tool.py |
lobster_trlc |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| lobster/tools/trlc/trlc_tool.py |
main |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/tools/trlc/trlc_tool.py |
(no function) |
|
100% |
27 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| lobster/trlc_runner.py |
main |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| lobster/trlc_runner.py |
(no function) |
|
0% |
2 |
2 |
2 |
|
100% |
0 |
0 |
|
0% |