Coverage report: 47%

Files Functions Classes

coverage.py v7.5.4, created at 2024-07-07 01:03 +0200

File function statements missing excluded coverage
src/rsnapshot_docker_compose_backup/__init__.py (no function) 0 0 0 100%
src/rsnapshot_docker_compose_backup/backup_planer.py parse_arguments 5 5 0 0%
src/rsnapshot_docker_compose_backup/backup_planer.py run 9 9 0 0%
src/rsnapshot_docker_compose_backup/backup_planer.py main 2 2 0 0%
src/rsnapshot_docker_compose_backup/backup_planer.py (no function) 17 17 0 0%
src/rsnapshot_docker_compose_backup/config/__init__.py (no function) 0 0 0 100%
src/rsnapshot_docker_compose_backup/config/abstract_config.py AbstractConfig.__init__ 7 7 0 0%
src/rsnapshot_docker_compose_backup/config/abstract_config.py AbstractConfig._init_vars 1 1 0 0%
src/rsnapshot_docker_compose_backup/config/abstract_config.py AbstractConfig._load_config_file 21 21 0 0%
src/rsnapshot_docker_compose_backup/config/abstract_config.py AbstractConfig._resolve_vars 7 7 0 0%
src/rsnapshot_docker_compose_backup/config/abstract_config.py AbstractConfig.get_step 1 1 0 0%
src/rsnapshot_docker_compose_backup/config/abstract_config.py AbstractConfig._create_subsection 1 1 0 0%
src/rsnapshot_docker_compose_backup/config/abstract_config.py AbstractConfig.actions_name 1 1 0 0%
src/rsnapshot_docker_compose_backup/config/abstract_config.py AbstractConfig.vars_name 1 1 0 0%
src/rsnapshot_docker_compose_backup/config/abstract_config.py ireplace 8 8 0 0%
src/rsnapshot_docker_compose_backup/config/abstract_config.py _replace_list 4 4 0 0%
src/rsnapshot_docker_compose_backup/config/abstract_config.py _replace_str 1 1 0 0%
src/rsnapshot_docker_compose_backup/config/abstract_config.py _replace_volume 4 4 0 0%
src/rsnapshot_docker_compose_backup/config/abstract_config.py (no function) 29 0 0 100%
src/rsnapshot_docker_compose_backup/config/container_config.py ContainerConfig.__init__ 6 6 0 0%
src/rsnapshot_docker_compose_backup/config/container_config.py ContainerConfig._all_vars 4 4 0 0%
src/rsnapshot_docker_compose_backup/config/container_config.py ContainerConfig.output 18 18 0 0%
src/rsnapshot_docker_compose_backup/config/container_config.py ContainerConfig._log_time 3 3 0 0%
src/rsnapshot_docker_compose_backup/config/container_config.py ContainerConfig.get_step 3 3 0 0%
src/rsnapshot_docker_compose_backup/config/container_config.py ContainerConfig.get_enabled_actions 3 3 0 0%
src/rsnapshot_docker_compose_backup/config/container_config.py ContainerConfig.add_action_content 5 5 0 0%
src/rsnapshot_docker_compose_backup/config/container_config.py (no function) 13 0 0 100%
src/rsnapshot_docker_compose_backup/config/default_config.py DefaultConfig.get_instance 3 3 0 0%
src/rsnapshot_docker_compose_backup/config/default_config.py DefaultConfig.reset 1 1 0 0%
src/rsnapshot_docker_compose_backup/config/default_config.py DefaultConfig.__init__ 10 10 0 0%
src/rsnapshot_docker_compose_backup/config/default_config.py DefaultConfig._create_default_config 4 4 0 0%
src/rsnapshot_docker_compose_backup/config/default_config.py DefaultConfig.get_step 1 1 0 0%
src/rsnapshot_docker_compose_backup/config/default_config.py DefaultConfig._load_actions 12 12 0 0%
src/rsnapshot_docker_compose_backup/config/default_config.py DefaultConfig._load_settings 6 6 0 0%
src/rsnapshot_docker_compose_backup/config/default_config.py DefaultConfig.get_action 1 1 0 0%
src/rsnapshot_docker_compose_backup/config/default_config.py (no function) 27 0 0 100%
src/rsnapshot_docker_compose_backup/docker.py ContainerState.from_str 4 1 0 75%
src/rsnapshot_docker_compose_backup/docker.py DockerMountType.from_str 4 4 0 0%
src/rsnapshot_docker_compose_backup/docker.py DockerMount.from_json 10 3 0 70%
src/rsnapshot_docker_compose_backup/docker.py DockerInspect.from_json 3 0 0 100%
src/rsnapshot_docker_compose_backup/docker.py inspect_container 2 2 0 0%
src/rsnapshot_docker_compose_backup/docker.py get_container 6 1 0 83%
src/rsnapshot_docker_compose_backup/docker.py _volumes 6 6 0 0%
src/rsnapshot_docker_compose_backup/docker.py get_compose_container 7 7 0 0%
src/rsnapshot_docker_compose_backup/docker.py (no function) 50 0 0 100%
src/rsnapshot_docker_compose_backup/global_values.py set_folder 1 1 0 0%
src/rsnapshot_docker_compose_backup/global_values.py set_config_file 1 1 0 0%
src/rsnapshot_docker_compose_backup/global_values.py (no function) 7 0 0 100%
src/rsnapshot_docker_compose_backup/structure/__init__.py (no function) 0 0 0 100%
src/rsnapshot_docker_compose_backup/structure/container.py Container.__init__ 10 10 0 0%
src/rsnapshot_docker_compose_backup/structure/container.py Container.backup 10 10 0 0%
src/rsnapshot_docker_compose_backup/structure/container.py Container.__str__ 1 1 0 0%
src/rsnapshot_docker_compose_backup/structure/container.py Container.__repr__ 1 1 0 0%
src/rsnapshot_docker_compose_backup/structure/container.py Container.__lt__ 3 3 0 0%
src/rsnapshot_docker_compose_backup/structure/container.py (no function) 11 0 0 100%
src/rsnapshot_docker_compose_backup/structure/project.py (no function) 6 6 0 0%
src/rsnapshot_docker_compose_backup/structure/volume.py Volume.__init__ 2 2 0 0%
src/rsnapshot_docker_compose_backup/structure/volume.py Volume.__lt__ 1 1 0 0%
src/rsnapshot_docker_compose_backup/structure/volume.py (no function) 3 0 0 100%
src/rsnapshot_docker_compose_backup/utils/__init__.py (no function) 0 0 0 100%
src/rsnapshot_docker_compose_backup/utils/docker_api_client.py Api.__init__ 2 0 0 100%
src/rsnapshot_docker_compose_backup/utils/docker_api_client.py Api._open_socket 15 4 0 73%
src/rsnapshot_docker_compose_backup/utils/docker_api_client.py Api.get 13 2 0 85%
src/rsnapshot_docker_compose_backup/utils/docker_api_client.py Api._parse_response 31 13 0 58%
src/rsnapshot_docker_compose_backup/utils/docker_api_client.py (no function) 19 0 0 100%
src/rsnapshot_docker_compose_backup/utils/regex.py CaseInsensitiveMatch.__init__ 1 1 0 0%
src/rsnapshot_docker_compose_backup/utils/regex.py CaseInsensitiveMatch.group 1 1 0 0%
src/rsnapshot_docker_compose_backup/utils/regex.py CaseInsensitiveRe.__init__ 1 1 0 0%
src/rsnapshot_docker_compose_backup/utils/regex.py CaseInsensitiveRe.match 4 4 0 0%
src/rsnapshot_docker_compose_backup/utils/regex.py (no function) 8 0 0 100%
Total   483 256 0 47%

No items found using the specified filter.