| src / mafw / active.py |
Active.__init__ |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / active.py |
Active.__set_name__ |
|
100% |
5 |
0 |
0 |
|
50% |
2 |
1 |
|
86% |
| src / mafw / active.py |
Active._init_callbacks |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / active.py |
Active.__get__ |
|
88% |
8 |
1 |
0 |
|
83% |
6 |
1 |
|
86% |
| src / mafw / active.py |
Active.__set__ |
|
100% |
7 |
0 |
0 |
|
83% |
6 |
1 |
|
92% |
| src / mafw / active.py |
(no function) |
|
100% |
12 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / db / db_configurations.py |
(no function) |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / db / db_filter.py |
tokenize |
|
100% |
10 |
0 |
2 |
|
100% |
4 |
0 |
|
100% |
| src / mafw / db / db_filter.py |
ExprParser.__init__ |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / db / db_filter.py |
ExprParser.peek |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src / mafw / db / db_filter.py |
ExprParser.accept |
|
100% |
5 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src / mafw / db / db_filter.py |
ExprParser.expect |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src / mafw / db / db_filter.py |
ExprParser.parse |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src / mafw / db / db_filter.py |
ExprParser.parse_or |
|
100% |
5 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src / mafw / db / db_filter.py |
ExprParser.parse_and |
|
100% |
5 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src / mafw / db / db_filter.py |
ExprParser.parse_not |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src / mafw / db / db_filter.py |
ExprParser.parse_atom |
|
100% |
12 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| src / mafw / db / db_filter.py |
ConditionNode.__init__ |
|
100% |
9 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src / mafw / db / db_filter.py |
ConditionNode.to_expression |
|
100% |
56 |
0 |
0 |
|
100% |
52 |
0 |
|
100% |
| src / mafw / db / db_filter.py |
ConditionalNode.__init__ |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / db / db_filter.py |
ConditionalNode.to_expression |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / db / db_filter.py |
LogicalNode.__init__ |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / db / db_filter.py |
LogicalNode.to_expression |
|
100% |
11 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| src / mafw / db / db_filter.py |
ConditionalFilterCondition.__init__ |
|
100% |
10 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / db / db_filter.py |
ConditionalFilterCondition.to_expression |
|
100% |
6 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src / mafw / db / db_filter.py |
ConditionalFilterCondition.__eq__ |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src / mafw / db / db_filter.py |
ModelFilter.__init__ |
|
100% |
36 |
0 |
0 |
|
100% |
22 |
0 |
|
100% |
| src / mafw / db / db_filter.py |
ModelFilter._auto_bind |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / db / db_filter.py |
ModelFilter._build_logical_node_from_ast |
|
100% |
17 |
0 |
0 |
|
100% |
8 |
0 |
|
100% |
| src / mafw / db / db_filter.py |
ModelFilter._create_condition_node_from_value |
|
100% |
7 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| src / mafw / db / db_filter.py |
ModelFilter.bind |
|
100% |
6 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / db / db_filter.py |
ModelFilter.is_bound |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / db / db_filter.py |
ModelFilter.add_conditional |
|
100% |
13 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| src / mafw / db / db_filter.py |
ModelFilter.add_conditional_from_dict |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / db / db_filter.py |
ModelFilter.from_conf |
|
100% |
7 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| src / mafw / db / db_filter.py |
ModelFilter._evaluate_logic_ast |
|
100% |
23 |
0 |
2 |
|
100% |
10 |
0 |
|
100% |
| src / mafw / db / db_filter.py |
ModelFilter.filter |
|
100% |
20 |
0 |
2 |
|
100% |
8 |
0 |
|
100% |
| src / mafw / db / db_filter.py |
ProcessorFilter.__init__ |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / db / db_filter.py |
ProcessorFilter.new_only |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / db / db_filter.py |
ProcessorFilter.new_only |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / db / db_filter.py |
ProcessorFilter.__setitem__ |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src / mafw / db / db_filter.py |
ProcessorFilter.bind_all |
|
100% |
8 |
0 |
0 |
|
90% |
10 |
1 |
|
94% |
| src / mafw / db / db_filter.py |
ProcessorFilter.filter_all |
|
100% |
14 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| src / mafw / db / db_filter.py |
ProcessorFilter.filter_all.eval_ast |
|
100% |
21 |
0 |
0 |
|
100% |
12 |
0 |
|
100% |
| src / mafw / db / db_filter.py |
(no function) |
|
100% |
82 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / db / db_model.py |
RegisteredMeta.__new__ |
|
100% |
28 |
0 |
2 |
|
88% |
16 |
2 |
|
95% |
| src / mafw / db / db_model.py |
make_prefixed_suffixed_name |
|
100% |
11 |
0 |
2 |
|
100% |
8 |
0 |
|
100% |
| src / mafw / db / db_model.py |
MAFwBaseModel.get_fields_by_type |
|
100% |
1 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / db / db_model.py |
MAFwBaseModel.file_removal_triggers |
|
100% |
15 |
0 |
2 |
|
100% |
2 |
0 |
|
100% |
| src / mafw / db / db_model.py |
MAFwBaseModel.triggers |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / db / db_model.py |
MAFwBaseModel.create_table |
|
100% |
24 |
0 |
0 |
|
100% |
8 |
0 |
|
100% |
| src / mafw / db / db_model.py |
MAFwBaseModel.std_upsert |
|
100% |
7 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src / mafw / db / db_model.py |
MAFwBaseModel.std_upsert_many |
|
100% |
7 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src / mafw / db / db_model.py |
MAFwBaseModel.to_dict |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / db / db_model.py |
MAFwBaseModel.from_dict |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / db / db_model.py |
MAFwBaseModel.update_from_dict |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / db / db_model.py |
(no function) |
|
100% |
52 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / db / db_wizard.py |
UnknownField.__init__ |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / db / db_wizard.py |
dump_models |
|
100% |
9 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| src / mafw / db / db_wizard.py |
dump_models.dump_intro |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src / mafw / db / db_wizard.py |
dump_models.dump_table |
|
100% |
45 |
0 |
0 |
|
100% |
28 |
0 |
|
100% |
| src / mafw / db / db_wizard.py |
(no function) |
|
100% |
10 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / db / fields.py |
FileNameFieldAccessor.__set__ |
|
100% |
7 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| src / mafw / db / fields.py |
FileChecksumFieldAccessor.__set__ |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src / mafw / db / fields.py |
FileNameField.__init__ |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / db / fields.py |
FileNameField.db_value |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / db / fields.py |
FileNameField.python_value |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / db / fields.py |
FileNameListField.db_value |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src / mafw / db / fields.py |
FileNameListField.python_value |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src / mafw / db / fields.py |
FileChecksumField.db_value |
|
100% |
8 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| src / mafw / db / fields.py |
FileChecksumField.python_value |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / db / fields.py |
(no function) |
|
100% |
22 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / db / model_register.py |
ModelRegister.__init__ |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / db / model_register.py |
ModelRegister.register_model |
|
100% |
5 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src / mafw / db / model_register.py |
ModelRegister.register_prefix |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src / mafw / db / model_register.py |
ModelRegister.register_suffix |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src / mafw / db / model_register.py |
ModelRegister.get_model |
|
100% |
29 |
0 |
0 |
|
100% |
14 |
0 |
|
100% |
| src / mafw / db / model_register.py |
ModelRegister.get_model_names |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / db / model_register.py |
ModelRegister.get_table_names |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / db / model_register.py |
ModelRegister.items |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / db / model_register.py |
ModelRegister.get_standard_tables |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / db / model_register.py |
ModelRegister.clear |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / db / model_register.py |
(no function) |
|
100% |
17 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / db / std_tables.py |
StandardTable.init |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| src / mafw / db / std_tables.py |
TriggerStatus.init |
|
78% |
9 |
2 |
0 |
|
50% |
4 |
2 |
|
69% |
| src / mafw / db / std_tables.py |
TriggerDisabler.__init__ |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / db / std_tables.py |
TriggerDisabler.disable |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / db / std_tables.py |
TriggerDisabler.enable |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / db / std_tables.py |
TriggerDisabler.__enter__ |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / db / std_tables.py |
TriggerDisabler.__exit__ |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / db / std_tables.py |
(no function) |
|
100% |
39 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / db / trigger.py |
and_ |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / db / trigger.py |
or_ |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / db / trigger.py |
SQLiteDialect.create_trigger_sql |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / db / trigger.py |
SQLiteDialect.drop_trigger_sql |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / db / trigger.py |
SQLiteDialect.select_all_trigger_sql |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / db / trigger.py |
SQLiteDialect.supports_trigger_type |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src / mafw / db / trigger.py |
SQLiteDialect.supports_safe_create |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / db / trigger.py |
SQLiteDialect.supports_update_of_columns |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / db / trigger.py |
SQLiteDialect.supports_when_clause |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / db / trigger.py |
MySQLDialect.create_trigger_sql |
|
100% |
12 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| src / mafw / db / trigger.py |
MySQLDialect.select_all_trigger_sql |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / db / trigger.py |
MySQLDialect.drop_trigger_sql |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / db / trigger.py |
MySQLDialect.supports_trigger_type |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / db / trigger.py |
MySQLDialect.supports_safe_create |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / db / trigger.py |
MySQLDialect.supports_update_of_columns |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / db / trigger.py |
MySQLDialect.supports_when_clause |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / db / trigger.py |
PostgreSQLDialect.create_trigger_sql |
|
100% |
22 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| src / mafw / db / trigger.py |
PostgreSQLDialect._clean_sql |
|
100% |
8 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| src / mafw / db / trigger.py |
PostgreSQLDialect.drop_trigger_sql |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src / mafw / db / trigger.py |
PostgreSQLDialect.select_all_trigger_sql |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / db / trigger.py |
PostgreSQLDialect.supports_trigger_type |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src / mafw / db / trigger.py |
PostgreSQLDialect.supports_safe_create |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / db / trigger.py |
PostgreSQLDialect.supports_update_of_columns |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / db / trigger.py |
PostgreSQLDialect.supports_when_clause |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / db / trigger.py |
Trigger.__init__ |
|
100% |
18 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| src / mafw / db / trigger.py |
Trigger.trigger_action |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / db / trigger.py |
Trigger.trigger_action |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / db / trigger.py |
Trigger.trigger_when |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / db / trigger.py |
Trigger.trigger_when |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / db / trigger.py |
Trigger.__setattr__ |
|
100% |
5 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| src / mafw / db / trigger.py |
Trigger.__getattr__ |
|
100% |
5 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| src / mafw / db / trigger.py |
Trigger.add_sql |
|
100% |
8 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| src / mafw / db / trigger.py |
Trigger.add_when |
|
100% |
8 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| src / mafw / db / trigger.py |
Trigger._node_to_sql |
|
100% |
25 |
0 |
0 |
|
100% |
14 |
0 |
|
100% |
| src / mafw / db / trigger.py |
Trigger._value_to_sql |
|
100% |
10 |
0 |
0 |
|
100% |
8 |
0 |
|
100% |
| src / mafw / db / trigger.py |
Trigger.set_database |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / db / trigger.py |
Trigger._get_dialect |
|
100% |
15 |
0 |
0 |
|
100% |
12 |
0 |
|
100% |
| src / mafw / db / trigger.py |
Trigger.create |
|
100% |
10 |
0 |
0 |
|
100% |
8 |
0 |
|
100% |
| src / mafw / db / trigger.py |
Trigger.drop |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / db / trigger.py |
(no function) |
|
100% |
78 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / decorators.py |
suppress_warnings |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / decorators.py |
suppress_warnings.wrapper |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / decorators.py |
singleton |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / decorators.py |
singleton.wrapper_singleton |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src / mafw / decorators.py |
database_required |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / decorators.py |
database_required._start |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src / mafw / decorators.py |
orphan_protector |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / decorators.py |
orphan_protector.new_init |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / decorators.py |
execution_workflow |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / decorators.py |
execution_workflow.dec |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / decorators.py |
execution_workflow.dec.new_init |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / decorators.py |
depends_on_optional |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / decorators.py |
depends_on_optional.decorator |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / decorators.py |
depends_on_optional.decorator.wrapper |
|
100% |
9 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| src / mafw / decorators.py |
processor_depends_on_optional |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / decorators.py |
processor_depends_on_optional.decorator |
|
100% |
13 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| src / mafw / decorators.py |
processor_depends_on_optional.decorator.class_wrapper |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / decorators.py |
class_depends_on_optional |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / decorators.py |
class_depends_on_optional.decorator |
|
100% |
13 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| src / mafw / decorators.py |
class_depends_on_optional.decorator.class_wrapper |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / decorators.py |
(no function) |
|
100% |
30 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / enumerators.py |
(no function) |
|
100% |
50 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / hookspecs.py |
(no function) |
|
100% |
9 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / lazy_import.py |
LazyImportPlugin.__init__ |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / lazy_import.py |
LazyImportPlugin._load |
|
100% |
6 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src / mafw / lazy_import.py |
LazyImportPlugin.__getattr__ |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / lazy_import.py |
LazyImportPlugin.__call__ |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / lazy_import.py |
LazyImportProcessor._post_load |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / lazy_import.py |
LazyImportProcessor.__repr__ |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / lazy_import.py |
LazyImportUserInterface.__init__ |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / lazy_import.py |
LazyImportUserInterface._post_load |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src / mafw / lazy_import.py |
LazyImportUserInterface.__repr__ |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / lazy_import.py |
(no function) |
|
100% |
37 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / mafw_errors.py |
(no function) |
|
100% |
31 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / plugin_manager.py |
_as_processor_result |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / plugin_manager.py |
_as_ui_result |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / plugin_manager.py |
_as_db_module_result |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / plugin_manager.py |
MAFwPluginManager.__init__ |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / plugin_manager.py |
MAFwPluginManager.load_db_models_plugins |
|
100% |
6 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src / mafw / plugin_manager.py |
MAFwPluginManager.load_processor_plugins |
|
100% |
10 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| src / mafw / plugin_manager.py |
MAFwPluginManager.load_user_interface_plugins |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / plugin_manager.py |
MAFwPluginManager._delayed_status_message |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src / mafw / plugin_manager.py |
MAFwPluginManager.load_plugins |
|
100% |
30 |
0 |
0 |
|
100% |
16 |
0 |
|
100% |
| src / mafw / plugin_manager.py |
get_plugin_manager |
|
100% |
9 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| src / mafw / plugin_manager.py |
(no function) |
|
100% |
40 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / plugins.py |
register_processors |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / plugins.py |
register_user_interfaces |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / plugins.py |
register_db_model_modules |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / plugins.py |
(no function) |
|
100% |
9 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor.py |
validate_database_conf |
|
100% |
9 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| src / mafw / processor.py |
PassiveParameter.__init__ |
|
100% |
13 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| src / mafw / processor.py |
PassiveParameter.__rich_repr__ |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor.py |
PassiveParameter.is_set |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor.py |
PassiveParameter.value |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor.py |
PassiveParameter.value |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor.py |
PassiveParameter.is_optional |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor.py |
PassiveParameter.__repr__ |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor.py |
ensure_parameter_registration |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor.py |
ensure_parameter_registration.wrapper |
|
100% |
8 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| src / mafw / processor.py |
ActiveParameter.__init__ |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor.py |
ActiveParameter._validate_name |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src / mafw / processor.py |
ActiveParameter.__set_name__ |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor.py |
ActiveParameter.__get__ |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src / mafw / processor.py |
ActiveParameter.__set__ |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor.py |
ProcessorMeta.__call__ |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor.py |
Processor.__init__ |
|
100% |
44 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src / mafw / processor.py |
Processor.initialise_parameters |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor.py |
Processor.__post_init__ |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor.py |
Processor._register_parameters |
|
100% |
10 |
0 |
0 |
|
100% |
8 |
0 |
|
100% |
| src / mafw / processor.py |
Processor._override_defaults |
|
100% |
3 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| src / mafw / processor.py |
Processor._reset_parameters |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor.py |
Processor._load_parameter_configuration |
|
100% |
29 |
0 |
0 |
|
100% |
18 |
0 |
|
100% |
| src / mafw / processor.py |
Processor._overrule_kws_parameters |
|
100% |
4 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| src / mafw / processor.py |
Processor.validate_configuration |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor.py |
Processor._check_method_overload |
|
100% |
5 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| src / mafw / processor.py |
Processor._check_method_super |
|
100% |
15 |
0 |
0 |
|
100% |
10 |
0 |
|
100% |
| src / mafw / processor.py |
Processor.dump_parameter_configuration |
|
100% |
10 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| src / mafw / processor.py |
Processor.get_parameter |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src / mafw / processor.py |
Processor.get_parameters |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor.py |
Processor.delete_parameter |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src / mafw / processor.py |
Processor.set_parameter_value |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src / mafw / processor.py |
Processor.get_filter |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor.py |
Processor.on_processor_status_change |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor.py |
Processor.on_looping_status_set |
|
100% |
6 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| src / mafw / processor.py |
Processor.format_progress_message |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor.py |
Processor.i_item |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor.py |
Processor.i_item |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor.py |
Processor.n_item |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor.py |
Processor.n_item |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor.py |
Processor.unique_name |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor.py |
Processor.replica_name |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src / mafw / processor.py |
Processor.local_resource_acquisition |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor.py |
Processor.local_resource_acquisition |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor.py |
Processor.database |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src / mafw / processor.py |
Processor.execute |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor.py |
Processor._execute_single |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor.py |
Processor._execute_for_loop |
|
100% |
22 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| src / mafw / processor.py |
Processor._execute_while_loop |
|
100% |
24 |
0 |
0 |
|
100% |
8 |
0 |
|
100% |
| src / mafw / processor.py |
Processor.acquire_resources |
|
100% |
30 |
0 |
0 |
|
100% |
18 |
0 |
|
100% |
| src / mafw / processor.py |
Processor.start |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor.py |
Processor.get_items |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor.py |
Processor.while_condition |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor.py |
Processor.process |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor.py |
Processor.accept_item |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor.py |
Processor.skip_item |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor.py |
Processor.finish |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src / mafw / processor.py |
Processor.print_process_statistics |
|
100% |
6 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src / mafw / processor.py |
Processor._remove_orphan_files |
|
100% |
15 |
0 |
2 |
|
100% |
8 |
0 |
|
100% |
| src / mafw / processor.py |
ProcessorList.__init__ |
|
100% |
14 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor.py |
ProcessorList.__setitem__ |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor.py |
ProcessorList.insert |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor.py |
ProcessorList.append |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor.py |
ProcessorList.extend |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src / mafw / processor.py |
ProcessorList.validate_item |
|
100% |
8 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| src / mafw / processor.py |
ProcessorList.validate_items |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src / mafw / processor.py |
ProcessorList.name |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor.py |
ProcessorList.name |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor.py |
ProcessorList.processor_exit_status |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor.py |
ProcessorList.processor_exit_status |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor.py |
ProcessorList.database |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src / mafw / processor.py |
ProcessorList.execute |
|
100% |
17 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| src / mafw / processor.py |
ProcessorList.acquire_resources |
|
100% |
31 |
0 |
0 |
|
95% |
20 |
1 |
|
98% |
| src / mafw / processor.py |
ProcessorList.distribute_resources |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor.py |
(no function) |
|
100% |
146 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor_library / abstract_plotter.py |
DataRetriever.__init__ |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor_library / abstract_plotter.py |
GenericPlotter.is_output_existing |
|
94% |
18 |
1 |
0 |
|
88% |
8 |
1 |
|
92% |
| src / mafw / processor_library / abstract_plotter.py |
GenericPlotter.process |
|
100% |
13 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| src / mafw / processor_library / abstract_plotter.py |
GenericPlotter.is_data_frame_empty |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor_library / abstract_plotter.py |
GenericPlotter.in_loop_customization |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor_library / abstract_plotter.py |
GenericPlotter.get_data_frame |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor_library / abstract_plotter.py |
GenericPlotter.format_progress_message |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor_library / abstract_plotter.py |
GenericPlotter.plot |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor_library / abstract_plotter.py |
GenericPlotter.customize_plot |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor_library / abstract_plotter.py |
GenericPlotter.save |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor_library / abstract_plotter.py |
GenericPlotter.update_db |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor_library / abstract_plotter.py |
GenericPlotter.slice_data_frame |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor_library / abstract_plotter.py |
GenericPlotter.group_and_aggregate_data_frame |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor_library / abstract_plotter.py |
GenericPlotter.finish |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src / mafw / processor_library / abstract_plotter.py |
GenericPlotter.patch_data_frame |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor_library / abstract_plotter.py |
GenericPlotter._update_plotter_db |
|
100% |
6 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| src / mafw / processor_library / abstract_plotter.py |
(no function) |
|
100% |
47 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor_library / db_init.py |
TableCreator.__init__ |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor_library / db_init.py |
TableCreator.validate_configuration |
|
100% |
2 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src / mafw / processor_library / db_init.py |
TableCreator.process |
|
100% |
32 |
0 |
0 |
|
100% |
20 |
0 |
|
100% |
| src / mafw / processor_library / db_init.py |
TriggerRefresher.__init__ |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor_library / db_init.py |
TriggerRefresher.get_dialect |
|
100% |
15 |
0 |
0 |
|
100% |
12 |
0 |
|
100% |
| src / mafw / processor_library / db_init.py |
TriggerRefresher.start |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor_library / db_init.py |
TriggerRefresher.get_items |
|
100% |
28 |
0 |
2 |
|
100% |
8 |
0 |
|
100% |
| src / mafw / processor_library / db_init.py |
TriggerRefresher.process |
|
100% |
1 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor_library / db_init.py |
TriggerRefresher.finish |
|
100% |
5 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src / mafw / processor_library / db_init.py |
TriggerRefresher.format_progress_message |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor_library / db_init.py |
SQLScriptRunner.validate_configuration |
|
100% |
4 |
0 |
2 |
|
100% |
4 |
0 |
|
100% |
| src / mafw / processor_library / db_init.py |
SQLScriptRunner.get_items |
|
100% |
1 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor_library / db_init.py |
SQLScriptRunner.process |
|
100% |
16 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| src / mafw / processor_library / db_init.py |
SQLScriptRunner.format_progress_message |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor_library / db_init.py |
(no function) |
|
100% |
44 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor_library / importer.py |
FilenameElement.__init__ |
|
100% |
9 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src / mafw / processor_library / importer.py |
FilenameElement._validate_regexp |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src / mafw / processor_library / importer.py |
FilenameElement._validate_default_type |
|
100% |
2 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src / mafw / processor_library / importer.py |
FilenameElement._get_value_type |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src / mafw / processor_library / importer.py |
FilenameElement.reset |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor_library / importer.py |
FilenameElement.from_dict |
|
100% |
12 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| src / mafw / processor_library / importer.py |
FilenameElement.name |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor_library / importer.py |
FilenameElement.value |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor_library / importer.py |
FilenameElement.is_optional |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor_library / importer.py |
FilenameElement.is_found |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src / mafw / processor_library / importer.py |
FilenameElement.pattern |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor_library / importer.py |
FilenameElement.search |
|
100% |
6 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| src / mafw / processor_library / importer.py |
FilenameParser.__init__ |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor_library / importer.py |
FilenameParser._parser_configuration |
|
100% |
6 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| src / mafw / processor_library / importer.py |
FilenameParser.elements |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor_library / importer.py |
FilenameParser.interpret |
|
100% |
9 |
0 |
2 |
|
100% |
6 |
0 |
|
100% |
| src / mafw / processor_library / importer.py |
FilenameParser.get_element |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src / mafw / processor_library / importer.py |
FilenameParser.get_element_value |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src / mafw / processor_library / importer.py |
FilenameParser.reset |
|
100% |
2 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src / mafw / processor_library / importer.py |
Importer.__init__ |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor_library / importer.py |
Importer.format_progress_message |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor_library / importer.py |
Importer.start |
|
100% |
2 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor_library / importer.py |
(no function) |
|
100% |
47 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor_library / sns_plotter.py |
PdDataRetriever.__init__ |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor_library / sns_plotter.py |
PdDataRetriever.get_data_frame |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor_library / sns_plotter.py |
PdDataRetriever.patch_data_frame |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor_library / sns_plotter.py |
PdDataRetriever._attributes_valid |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor_library / sns_plotter.py |
FromDatasetDataRetriever.__init__ |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor_library / sns_plotter.py |
FromDatasetDataRetriever._attributes_valid |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src / mafw / processor_library / sns_plotter.py |
FromDatasetDataRetriever.get_data_frame |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src / mafw / processor_library / sns_plotter.py |
SQLPdDataRetriever.__init__ |
|
100% |
18 |
0 |
0 |
|
100% |
8 |
0 |
|
100% |
| src / mafw / processor_library / sns_plotter.py |
SQLPdDataRetriever.get_data_frame |
|
100% |
14 |
0 |
0 |
|
100% |
8 |
0 |
|
100% |
| src / mafw / processor_library / sns_plotter.py |
SQLPdDataRetriever._attributes_valid |
|
100% |
5 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| src / mafw / processor_library / sns_plotter.py |
HDFPdDataRetriever.__init__ |
|
100% |
9 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| src / mafw / processor_library / sns_plotter.py |
HDFPdDataRetriever.get_data_frame |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src / mafw / processor_library / sns_plotter.py |
HDFPdDataRetriever.patch_data_frame |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| src / mafw / processor_library / sns_plotter.py |
HDFPdDataRetriever._attributes_valid |
|
100% |
8 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| src / mafw / processor_library / sns_plotter.py |
SNSFigurePlotter.__init__ |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor_library / sns_plotter.py |
SNSFigurePlotter.plot |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor_library / sns_plotter.py |
SNSFigurePlotter._attributes_valid |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor_library / sns_plotter.py |
RelPlot.__init__ |
|
100% |
11 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor_library / sns_plotter.py |
RelPlot.plot |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor_library / sns_plotter.py |
DisPlot.__init__ |
|
100% |
13 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor_library / sns_plotter.py |
DisPlot.plot |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor_library / sns_plotter.py |
CatPlot.__init__ |
|
100% |
12 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor_library / sns_plotter.py |
CatPlot.plot |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor_library / sns_plotter.py |
LMPlot.__init__ |
|
100% |
12 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor_library / sns_plotter.py |
LMPlot.plot |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor_library / sns_plotter.py |
SNSPlotter.__init__ |
|
100% |
16 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor_library / sns_plotter.py |
SNSPlotter.start |
|
100% |
7 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src / mafw / processor_library / sns_plotter.py |
SNSPlotter.get_data_frame |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / processor_library / sns_plotter.py |
SNSPlotter.process |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src / mafw / processor_library / sns_plotter.py |
SNSPlotter.group_and_aggregate_data_frame |
|
100% |
2 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src / mafw / processor_library / sns_plotter.py |
SNSPlotter.is_data_frame_empty |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src / mafw / processor_library / sns_plotter.py |
SNSPlotter.slice_data_frame |
|
100% |
2 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src / mafw / processor_library / sns_plotter.py |
(no function) |
|
100% |
78 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / runner.py |
MAFwApplication.__init__ |
|
100% |
15 |
0 |
2 |
|
100% |
4 |
0 |
|
100% |
| src / mafw / runner.py |
MAFwApplication.get_user_interface |
|
100% |
6 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src / mafw / runner.py |
MAFwApplication.run |
|
100% |
12 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| src / mafw / runner.py |
MAFwApplication._expand_processors_to_run |
|
100% |
21 |
0 |
0 |
|
100% |
10 |
0 |
|
100% |
| src / mafw / runner.py |
MAFwApplication.init |
|
100% |
8 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| src / mafw / runner.py |
(no function) |
|
100% |
19 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / scripts / mafw_exe.py |
print_banner |
|
100% |
17 |
0 |
2 |
|
100% |
8 |
0 |
|
100% |
| src / mafw / scripts / mafw_exe.py |
custom_formatwarning |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / scripts / mafw_exe.py |
logger_setup |
|
100% |
11 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src / mafw / scripts / mafw_exe.py |
display_exception |
|
100% |
5 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src / mafw / scripts / mafw_exe.py |
MAFwGroup.get_command |
|
89% |
9 |
1 |
0 |
|
83% |
6 |
1 |
|
87% |
| src / mafw / scripts / mafw_exe.py |
MAFwGroup.resolve_command |
|
100% |
2 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / scripts / mafw_exe.py |
MAFwGroup.invoke |
|
80% |
10 |
2 |
0 |
|
100% |
0 |
0 |
|
80% |
| src / mafw / scripts / mafw_exe.py |
MAFwGroup.main |
|
83% |
12 |
2 |
0 |
|
100% |
2 |
0 |
|
86% |
| src / mafw / scripts / mafw_exe.py |
cli |
|
100% |
5 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src / mafw / scripts / mafw_exe.py |
list_processors |
|
100% |
29 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| src / mafw / scripts / mafw_exe.py |
generate_steering |
|
100% |
24 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| src / mafw / scripts / mafw_exe.py |
run |
|
100% |
12 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src / mafw / scripts / mafw_exe.py |
wizard |
|
100% |
38 |
0 |
0 |
|
89% |
18 |
2 |
|
96% |
| src / mafw / scripts / mafw_exe.py |
(no function) |
|
100% |
95 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / timer.py |
pretty_format_duration |
|
100% |
22 |
0 |
0 |
|
100% |
12 |
0 |
|
100% |
| src / mafw / timer.py |
rreplace |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src / mafw / timer.py |
Timer.__init__ |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / timer.py |
Timer.__enter__ |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / timer.py |
Timer.__exit__ |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src / mafw / timer.py |
Timer.duration |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / timer.py |
Timer.format_duration |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / timer.py |
(no function) |
|
100% |
13 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / tools / db_tools.py |
make_kv |
|
100% |
6 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| src / mafw / tools / db_tools.py |
get_pk |
|
100% |
4 |
0 |
2 |
|
100% |
2 |
0 |
|
100% |
| src / mafw / tools / db_tools.py |
combine_fields |
|
100% |
6 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| src / mafw / tools / db_tools.py |
combine_pk |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src / mafw / tools / db_tools.py |
(no function) |
|
100% |
7 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / tools / file_tools.py |
file_checksum |
|
100% |
11 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| src / mafw / tools / file_tools.py |
remove_widow_db_rows |
|
100% |
13 |
0 |
0 |
|
100% |
10 |
0 |
|
100% |
| src / mafw / tools / file_tools.py |
remove_widow_db_rows._check_row |
|
100% |
11 |
0 |
0 |
|
100% |
12 |
0 |
|
100% |
| src / mafw / tools / file_tools.py |
verify_checksum |
|
100% |
12 |
0 |
0 |
|
100% |
10 |
0 |
|
100% |
| src / mafw / tools / file_tools.py |
verify_checksum._check_row |
|
100% |
18 |
0 |
0 |
|
100% |
14 |
0 |
|
100% |
| src / mafw / tools / file_tools.py |
verify_checksum._check_row._check_file |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src / mafw / tools / file_tools.py |
(no function) |
|
100% |
12 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / tools / generics.py |
deep_update |
|
100% |
8 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| src / mafw / tools / generics.py |
(no function) |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / tools / pandas_tools.py |
slice_data_frame |
|
100% |
9 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| src / mafw / tools / pandas_tools.py |
group_and_aggregate_data_frame |
|
100% |
15 |
0 |
0 |
|
100% |
8 |
0 |
|
100% |
| src / mafw / tools / pandas_tools.py |
(no function) |
|
100% |
16 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / tools / regexp.py |
extract_protocol |
|
100% |
5 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src / mafw / tools / regexp.py |
normalize_sql_spaces |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / tools / regexp.py |
parse_processor_name |
|
100% |
12 |
0 |
0 |
|
100% |
8 |
0 |
|
100% |
| src / mafw / tools / regexp.py |
(no function) |
|
100% |
7 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / tools / toml_tools.py |
PathItem.unwrap |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / tools / toml_tools.py |
path_encoder |
|
100% |
5 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| src / mafw / tools / toml_tools.py |
generate_steering_file |
|
100% |
8 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src / mafw / tools / toml_tools.py |
_new_toml_doc |
|
100% |
13 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / tools / toml_tools.py |
_add_db_configuration |
|
93% |
30 |
2 |
0 |
|
95% |
22 |
1 |
|
94% |
| src / mafw / tools / toml_tools.py |
_add_processor_parameters_to_toml_doc |
|
97% |
34 |
1 |
0 |
|
85% |
26 |
4 |
|
92% |
| src / mafw / tools / toml_tools.py |
processor_validator |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / tools / toml_tools.py |
dump_processor_parameters_to_toml |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / tools / toml_tools.py |
_add_user_interface_configuration |
|
100% |
8 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src / mafw / tools / toml_tools.py |
load_steering_file |
|
100% |
14 |
0 |
0 |
|
100% |
10 |
0 |
|
100% |
| src / mafw / tools / toml_tools.py |
(no function) |
|
100% |
29 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / ui / abstract_user_interface.py |
UserInterfaceMeta.__instancecheck__ |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / ui / abstract_user_interface.py |
UserInterfaceMeta.__subclasscheck__ |
|
100% |
5 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src / mafw / ui / abstract_user_interface.py |
UserInterfaceBase.create_task |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / ui / abstract_user_interface.py |
UserInterfaceBase.update_task |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / ui / abstract_user_interface.py |
UserInterfaceBase.__enter__ |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / ui / abstract_user_interface.py |
UserInterfaceBase.__exit__ |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / ui / abstract_user_interface.py |
UserInterfaceBase.display_progress_message |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / ui / abstract_user_interface.py |
UserInterfaceBase._is_time_to_display_lopping_message |
|
100% |
10 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| src / mafw / ui / abstract_user_interface.py |
UserInterfaceBase.change_of_processor_status |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / ui / abstract_user_interface.py |
UserInterfaceBase.enter_interactive_mode |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / ui / abstract_user_interface.py |
(no function) |
|
100% |
25 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / ui / console_user_interface.py |
ConsoleInterface.create_task |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / ui / console_user_interface.py |
ConsoleInterface.update_task |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / ui / console_user_interface.py |
ConsoleInterface.__enter__ |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / ui / console_user_interface.py |
ConsoleInterface.__exit__ |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / ui / console_user_interface.py |
ConsoleInterface.display_progress_message |
|
100% |
7 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| src / mafw / ui / console_user_interface.py |
ConsoleInterface.change_of_processor_status |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / ui / console_user_interface.py |
ConsoleInterface.prompt_question |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / ui / console_user_interface.py |
(no function) |
|
100% |
16 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / ui / rich_user_interface.py |
RichInterface.__init__ |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src / mafw / ui / rich_user_interface.py |
RichInterface.__enter__ |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / ui / rich_user_interface.py |
RichInterface.__exit__ |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / ui / rich_user_interface.py |
RichInterface.create_task |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src / mafw / ui / rich_user_interface.py |
RichInterface.update_task |
|
100% |
8 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| src / mafw / ui / rich_user_interface.py |
RichInterface.display_progress_message |
|
100% |
7 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| src / mafw / ui / rich_user_interface.py |
RichInterface.change_of_processor_status |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / ui / rich_user_interface.py |
RichInterface.enter_interactive_mode |
|
100% |
9 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / ui / rich_user_interface.py |
RichInterface.prompt_question |
|
100% |
9 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / mafw / ui / rich_user_interface.py |
(no function) |
|
100% |
21 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |