Coverage report:
49%
hide covered
Files
Functions
Classes
coverage.py v7.6.1
, created at 2024-11-13 15:57 +0000
File
function
statements
missing
excluded
coverage
mfplugin/__init__.py
(no function)
5
0
0
100%
mfplugin/app.py
App.__init__
2
2
0
0%
mfplugin/app.py
(no function)
4
0
0
100%
mfplugin/cli_tools/__init__.py
(no function)
0
0
0
100%
mfplugin/cli_tools/plugin_wrapper.py
_prepend
1
1
0
0%
mfplugin/cli_tools/plugin_wrapper.py
get_new_layerapi2_layers_path
6
6
0
0%
mfplugin/cli_tools/plugin_wrapper.py
main
57
57
0
0%
mfplugin/cli_tools/plugin_wrapper.py
(no function)
19
19
0
0%
mfplugin/cli_tools/plugins_check.py
main
21
21
0
0%
mfplugin/cli_tools/plugins_check.py
(no function)
9
9
0
0%
mfplugin/cli_tools/plugins_develop.py
main
25
25
0
0%
mfplugin/cli_tools/plugins_develop.py
(no function)
11
11
0
0%
mfplugin/cli_tools/plugins_hash.py
main
7
7
0
0%
mfplugin/cli_tools/plugins_hash.py
(no function)
7
7
0
0%
mfplugin/cli_tools/plugins_info.py
main
21
21
0
0%
mfplugin/cli_tools/plugins_info.py
(no function)
12
12
0
0%
mfplugin/cli_tools/plugins_install.py
main
74
74
0
0%
mfplugin/cli_tools/plugins_install.py
(no function)
15
15
0
0%
mfplugin/cli_tools/plugins_list.py
main
31
31
0
0%
mfplugin/cli_tools/plugins_list.py
(no function)
13
13
0
0%
mfplugin/cli_tools/plugins_make.py
main
20
20
0
0%
mfplugin/cli_tools/plugins_make.py
(no function)
7
7
0
0%
mfplugin/cli_tools/plugins_repackage.py
main
34
34
0
0%
mfplugin/cli_tools/plugins_repackage.py
(no function)
14
14
0
0%
mfplugin/cli_tools/plugins_uninstall.py
main
27
27
0
0%
mfplugin/cli_tools/plugins_uninstall.py
(no function)
16
16
0
0%
mfplugin/cli_tools/plugins_validate_name.py
main
10
10
0
0%
mfplugin/cli_tools/plugins_validate_name.py
(no function)
7
7
0
0%
mfplugin/command.py
coerce_log_split_stdout_sterr
3
3
0
0%
mfplugin/command.py
coerce_log_split_multiple_workers
3
3
0
0%
mfplugin/command.py
Command.__init__
6
6
0
0%
mfplugin/command.py
Command.duplicate
4
4
0
0%
mfplugin/command.py
Command.cmd_and_args
1
1
0
0%
mfplugin/command.py
Command.numprocesses
1
1
0
0%
mfplugin/command.py
Command.log_split_stdout_stderr
1
1
0
0%
mfplugin/command.py
Command.log_split_multiple_workers
1
1
0
0%
mfplugin/command.py
Command.graceful_timeout
1
1
0
0%
mfplugin/command.py
Command.max_age
1
1
0
0%
mfplugin/command.py
Command.rlimit_as
1
1
0
0%
mfplugin/command.py
Command.rlimit_nofile
1
1
0
0%
mfplugin/command.py
Command.rlimit_stack
1
1
0
0%
mfplugin/command.py
Command.rlimit_fsize
1
1
0
0%
mfplugin/command.py
Command.debug
1
1
0
0%
mfplugin/command.py
Command._get_log_proxy_args
10
10
0
0%
mfplugin/command.py
Command.circus_cmd_and_args
5
5
0
0%
mfplugin/command.py
Command.type
1
1
0
0%
mfplugin/command.py
(no function)
38
0
0
100%
mfplugin/compat.py
get_installed_plugins
8
1
0
88%
mfplugin/compat.py
get_plugin_info
22
10
0
55%
mfplugin/compat.py
get_plugin_hash
5
5
0
0%
mfplugin/compat.py
get_layer_home_from_plugin_name
4
4
0
0%
mfplugin/compat.py
(no function)
8
0
0
100%
mfplugin/configuration.py
Configuration.__init__
16
3
0
81%
mfplugin/configuration.py
Configuration.get_schema
1
0
0
100%
mfplugin/configuration.py
Configuration.get_configuration_env_dict
21
6
0
71%
mfplugin/configuration.py
Configuration.__get_schema
9
0
0
100%
mfplugin/configuration.py
Configuration.__get_public_schema
14
14
0
0%
mfplugin/configuration.py
Configuration._get_debug
4
4
0
0%
mfplugin/configuration.py
Configuration.get_final_document
1
0
0
100%
mfplugin/configuration.py
Configuration.__get_final_document
32
21
0
34%
mfplugin/configuration.py
Configuration.__validate
16
3
0
81%
mfplugin/configuration.py
Configuration.load
40
25
0
38%
mfplugin/configuration.py
Configuration.after_load
1
0
0
100%
mfplugin/configuration.py
Configuration.add_app
2
2
0
0%
mfplugin/configuration.py
Configuration.add_step
1
1
0
0%
mfplugin/configuration.py
Configuration.add_extra_daemon
2
2
0
0%
mfplugin/configuration.py
Configuration.load_full
1
1
0
0%
mfplugin/configuration.py
Configuration.apps
2
2
0
0%
mfplugin/configuration.py
Configuration.steps
2
2
0
0%
mfplugin/configuration.py
Configuration.extra_daemons
2
2
0
0%
mfplugin/configuration.py
Configuration.version
2
0
0
100%
mfplugin/configuration.py
Configuration.release
2
0
0
100%
mfplugin/configuration.py
Configuration.summary
2
0
0
100%
mfplugin/configuration.py
Configuration.license
2
0
0
100%
mfplugin/configuration.py
Configuration.maintainer
2
0
0
100%
mfplugin/configuration.py
Configuration.packager
1
0
0
100%
mfplugin/configuration.py
Configuration.vendor
2
0
0
100%
mfplugin/configuration.py
Configuration.url
2
0
0
100%
mfplugin/configuration.py
Configuration.add_plugin_dir_to_python_path
2
0
0
100%
mfplugin/configuration.py
(no function)
56
0
0
100%
mfplugin/extra_daemon.py
ExtraDaemon.__init__
2
2
0
0%
mfplugin/extra_daemon.py
(no function)
4
0
0
100%
mfplugin/file.py
PluginFile.__init__
5
1
0
80%
mfplugin/file.py
PluginFile.load
35
9
0
74%
mfplugin/file.py
PluginFile.summary
2
2
0
0%
mfplugin/file.py
PluginFile.license
2
2
0
0%
mfplugin/file.py
PluginFile.packager
2
2
0
0%
mfplugin/file.py
PluginFile.name
2
0
0
100%
mfplugin/file.py
PluginFile.vendor
2
2
0
0%
mfplugin/file.py
PluginFile.url
2
2
0
0%
mfplugin/file.py
PluginFile.version
2
2
0
0%
mfplugin/file.py
PluginFile.release
2
2
0
0%
mfplugin/file.py
PluginFile.size
2
2
0
0%
mfplugin/file.py
PluginFile.build_host
2
2
0
0%
mfplugin/file.py
PluginFile.build_date
2
2
0
0%
mfplugin/file.py
PluginFile.files
2
2
0
0%
mfplugin/file.py
PluginFile.home
1
1
0
0%
mfplugin/file.py
(no function)
33
0
0
100%
mfplugin/manager.py
get_logger
4
0
0
100%
mfplugin/manager.py
with_lock
2
0
0
100%
mfplugin/manager.py
with_lock.wrapper
10
2
0
80%
mfplugin/manager.py
PluginsManager.__init__
7
0
0
100%
mfplugin/manager.py
PluginsManager.make_plugin
1
0
0
100%
mfplugin/manager.py
PluginsManager.get_plugin
5
0
0
100%
mfplugin/manager.py
PluginsManager.plugin_env_context
1
0
0
100%
mfplugin/manager.py
PluginsManager._preuninstall_plugin
6
5
0
17%
mfplugin/manager.py
PluginsManager._postinstall_plugin
6
5
0
17%
mfplugin/manager.py
PluginsManager._uninstall_plugin
19
6
0
68%
mfplugin/manager.py
PluginsManager.__before_install_develop
5
1
0
80%
mfplugin/manager.py
PluginsManager.__after_install_develop
13
8
0
38%
mfplugin/manager.py
PluginsManager._install_plugin
21
8
0
62%
mfplugin/manager.py
PluginsManager._develop_plugin
9
2
0
78%
mfplugin/manager.py
PluginsManager.install_plugin
1
0
0
100%
mfplugin/manager.py
PluginsManager.uninstall_plugin
1
0
0
100%
mfplugin/manager.py
PluginsManager.develop_plugin
1
0
0
100%
mfplugin/manager.py
PluginsManager.repackage_plugin
39
39
0
0%
mfplugin/manager.py
PluginsManager.load
14
4
0
71%
mfplugin/manager.py
PluginsManager.load_full
2
2
0
0%
mfplugin/manager.py
PluginsManager.plugins
2
0
0
100%
mfplugin/manager.py
(no function)
45
0
0
100%
mfplugin/plugin.py
Plugin.__init__
11
0
0
100%
mfplugin/plugin.py
Plugin._get_debug
5
5
0
0%
mfplugin/plugin.py
Plugin._get_name
4
0
0
100%
mfplugin/plugin.py
Plugin.load
9
0
0
100%
mfplugin/plugin.py
Plugin.load_full
2
0
0
100%
mfplugin/plugin.py
Plugin.reload
2
2
0
0%
mfplugin/plugin.py
Plugin._load_metadata
21
4
0
81%
mfplugin/plugin.py
Plugin.get_configuration_hash
13
1
0
92%
mfplugin/plugin.py
Plugin.get_plugin_env_dict
7
1
0
86%
mfplugin/plugin.py
Plugin._get_plugin_env_dict
51
16
0
69%
mfplugin/plugin.py
Plugin.plugin_env_context
1
0
0
100%
mfplugin/plugin.py
Plugin._load_version_release
12
1
0
92%
mfplugin/plugin.py
Plugin._load_format_version
18
6
0
67%
mfplugin/plugin.py
Plugin.print_dangerous_state
3
3
0
0%
mfplugin/plugin.py
Plugin.get_hash
2
0
0
100%
mfplugin/plugin.py
Plugin.repackage
4
4
0
0%
mfplugin/plugin.py
Plugin.build
53
11
0
79%
mfplugin/plugin.py
Plugin._load_files
20
10
0
50%
mfplugin/plugin.py
Plugin.configuration
2
0
0
100%
mfplugin/plugin.py
Plugin.layerapi2_layer_name
2
2
0
0%
mfplugin/plugin.py
Plugin.format_version
2
0
0
100%
mfplugin/plugin.py
Plugin.version
2
0
0
100%
mfplugin/plugin.py
Plugin.release
2
0
0
100%
mfplugin/plugin.py
Plugin.build_host
2
0
0
100%
mfplugin/plugin.py
Plugin.build_date
2
0
0
100%
mfplugin/plugin.py
Plugin.size
2
0
0
100%
mfplugin/plugin.py
Plugin.is_installed
2
0
0
100%
mfplugin/plugin.py
Plugin.files
3
0
0
100%
mfplugin/plugin.py
(no function)
60
0
0
100%
mfplugin/utils.py
PluginEnvContextManager.__init__
1
0
0
100%
mfplugin/utils.py
PluginEnvContextManager.__enter__
3
0
0
100%
mfplugin/utils.py
PluginEnvContextManager.__exit__
2
0
0
100%
mfplugin/utils.py
validate_plugin_name
10
5
0
50%
mfplugin/utils.py
plugin_name_to_layerapi2_label
1
0
0
100%
mfplugin/utils.py
layerapi2_label_to_plugin_name
5
1
0
80%
mfplugin/utils.py
layerapi2_label_file_to_plugin_name
6
2
0
67%
mfplugin/utils.py
layerapi2_label_to_plugin_home
17
5
0
71%
mfplugin/utils.py
inside_a_plugin_env
1
1
0
0%
mfplugin/utils.py
validate_configparser
7
0
0
100%
mfplugin/utils.py
cerberus_errors_to_human_string
12
0
0
100%
mfplugin/utils.py
MFPluginException.__init__
7
2
0
71%
mfplugin/utils.py
BadPlugin.__init__
5
1
0
80%
mfplugin/utils.py
BadPlugin.__repr__
3
3
0
0%
mfplugin/utils.py
BadPlugin.__str__
1
1
0
0%
mfplugin/utils.py
get_default_plugins_base_dir
3
1
0
67%
mfplugin/utils.py
_touch_conf_monitor_control_file
1
0
0
100%
mfplugin/utils.py
resolve
3
3
0
0%
mfplugin/utils.py
to_bool
6
4
0
33%
mfplugin/utils.py
to_int
4
4
0
0%
mfplugin/utils.py
null_to_empty
3
1
0
67%
mfplugin/utils.py
get_plugin_lock_path
5
1
0
80%
mfplugin/utils.py
get_current_envs
2
0
0
100%
mfplugin/utils.py
get_class_from_fqn
6
6
0
0%
mfplugin/utils.py
__get_class
6
2
0
67%
mfplugin/utils.py
get_configuration_class
1
0
0
100%
mfplugin/utils.py
get_app_class
1
0
0
100%
mfplugin/utils.py
get_extra_daemon_class
1
0
0
100%
mfplugin/utils.py
is_jsonable
5
5
0
0%
mfplugin/utils.py
get_nice_dump
2
2
0
0%
mfplugin/utils.py
get_nice_dump.default
1
1
0
0%
mfplugin/utils.py
get_configuration_path
1
0
0
100%
mfplugin/utils.py
get_configuration_paths
1
0
0
100%
mfplugin/utils.py
(no function)
71
0
0
100%
Total
1684
851
0
49%
No items found using the specified filter.